growerp_models 1.12.2
growerp_models: ^1.12.2 copied to clipboard
Freezed data models and a Retrofit REST client for the GrowERP Moqui backend, shared across all GrowERP Flutter packages.
1.12.2 #
- FIX: lengthen pubspec description for pub.dev; drop a redundant
invalid_annotation_targetignore comment on FinDoc.status.
1.12.1 #
- FIX: relicense under Apache License 2.0 (LICENSE and file headers); add example/main.dart for pub.dev.
1.12.0 #
- REFACTOR: update subscription dialog to dynamically fetch and display product plans from DataFetchBloc. (fd01461e)
- REFACTOR: rename classificationId to applicationId everywhere. (9c23feae)
- REFACTOR: remove internal appointment scheduling system in favor of external solutions. (eb707d7e)
- REFACTOR: created html website templates, streamline store pricing UI, add module navigation, and update service definitions, overhaul store footer UI components with modern design and update deployment script references. (0d7851f8)
- REFACTOR: remove post-login onboarding assistant. (84741be1)
- REFACTOR: Remove overloading of apiKey by creating loginStatus for authentication flow. (d4728e99)
- FIX: locale problem caused by 3462be783d4e2b7553a43a2bf702b451189bd521. (f525736e)
- FIX: reliably mark app used via dedicated register#AppUsed endpoint. (f001de42)
- FIX(security): scope get#RestRequest to REST-declared services only. (9ffd01ef)
- FIX: Update outreach messaging and added missing GeneratePlatformMessage in growerp.rest.xml. (0ee2277d)
- FIX: update return type of importAdkKnowledgeProducts from Map to dynamic: verify phase 3 Ai native. (62d8e786)
- FIX: course and landing page tests. (927e462f)
- FIX: humanize workeffort status. (e9020b58)
- FIX: remove border of input fields and reformatting. (468a1715)
- FIX: dynamic menu test. (9158d362)
- FIX: growerp command pure dart including models package, growerp createPackage improvements and fixes. (42b57b51)
- FIX: conversion split closing of documents in parts. (80a97d7f)
- FIX: outreach order-accounting website automated tests. (1f1b70f8)
- FIX: integrated tests: user_company, sales. (f22cd5a0)
- FIX: integration test: inventory, orderaccounting, added automated widget key. (f25f7543)
- FIX: basic tests of order_accounting, activity. (7dfc0ffc)
- FIX: marketing dates. (600acf8a)
- FIX: remove flutter_hive blocking executing in native dart(conversion). (43bd4eff)
- FIX: missing file for previous commit. (b413f048)
- FIX: build, retrofit version upgrade. (151aba22)
- FIX: added questions test to assessment. (6f8a2bb3)
- FIX: assessment test succeeded. (c312b0cc)
- FIX: landingpage automated test succeeded. (e8807c4d)
- FIX: landing page tested successfull with automated test. (b800aad3)
- FIX: assignment and landingpage maintenance now hand tested and fixed errors. (96476ce9)
- FIX: verious fixes and started integration test around the landingpage/assessment. (3f8777c0)
- FIX: assessment load on demo data, questions not listed on assessment. (848ef52e)
- FIX: upgrade to flutter 3.27, postgres 17.2, removed unmaintained e-commerce package. (22fd361f)
- FIX: translations inventory. (fb345e4f)
- FIX: improve error handling in getDioError and update SnackBar display in HelperFunctions. (4d725096)
- FIX: more timezone corrections. (31b0bb52)
- FIX: subscription test & debugged function. (eec77aba)
- FIX: check last payment not older than one month, allow one week to pay, improved login sequence, fixed reset password. (883bc030)
- FIX: prompt for subscription payment improved, only work when stripe API key present for owner 100000=GrowERP irself. (60ce71ab)
- FIX: various fixes and enhancements of the hotel app. (5f666f52)
- FIX: automated integration tests, solved related problems. (54cbef9b)
- FIX: removed the workflow functionality. (97c9ee60)
- FIX: open session not remembered: replace Hive with shared_references in flutter. (efb3e3c5)
- FIX: glaccount up/download. (1e456a90)
- FIX: changes to previous commit: override backend url. (adefed3c)
- FIX: force refresh on initial display list, change first/lastname order on combined company/user model. (93216258)
- FIX: reorganized companyuser tests. (e62c46c0)
- FIX: corrected login for employees, chat working again. (a2cd64f9)
- FIX: upgraded and fixed the chat function. (1909eb76)
- FIX: fixes to assesment and landing page, landingpage/checkoutOnePage/admin paths now viewable in website dialog, demo data for landingpage. (f1ea9f73)
- FEAT: knowledge detail/edit + UserList-style list with search. (b7d6105b)
- FEAT(marketing): unify landing pages with website forms into one tenant-scoped system. (d0df630d)
- FEAT(marketing): auto-publish approved content, X publisher, daily limits. (7a4dcfdd)
- FEAT: make GitHub repository configurable per tenant via SystemSettings. (eb069e4e)
- FEAT: add githubToken to SystemSettings for tenant-scoped GitHub Actions integration. (cd0e1de9)
- FEAT: implement modular LLM provider configuration and migrate existing Gemini API keys. (53c1256a)
- FEAT: implement system settings management AI key, email tool settings. (f3d6a27d)
- FEAT: implement ADK agent job management and migrate agent config model to shared package. (7834eebd)
- FEAT: implement temporary password reset functionality and create password reset tests. (fecc13bb)
- FEAT(chat): copy/timestamps/origin tagging in support chat, fix website chat contrast and email dedupe. (c4ff35f4)
- FEAT: first version of the onboarding assistant. (bf456ed5)
- FEAT(agent-control): add dashboard tile matching marketing/outreach pattern. (e2f8ac09)
- FEAT(manufacturing): add dashboard tile matching marketing/outreach pattern. (1d71506a)
- FEAT: add routing to manufactoring. (31b73c8e)
- FEAT(acct-ledger): add dashboard tile matching marketing/outreach pattern. (e4dc3ad8)
- FEAT: add process demo option, only in test. (8f3faf3d)
- FEAT: added dragable and minimizable dashboard tile features. (ed4e9430)
- FEAT: add email template list to support app. (ae6c35ae)
- FEAT: initial version of the manufacturing package. (176c610b)
- FEAT: first version of the Elearner app. (2179a602)
- FEAT: social posting jobs. (e824ad10)
- FEAT: prepare for automation on substack and linkedin. (4bc12197)
- FEAT: dynamically load all currencies from the backend and upgrade currency selection fields to use autocomplete. (10752274)
- FEAT: Display company name in the rest request list and enable searching by user or company name. (1c7f4175)
- FEAT: Adopt Flutter workspaces and update package dependencies across various packages. (08103d59)
- FEAT: completing the course package. (c640531f)
- FEAT: add course model to growerp_models package. (fc412fa5)
- FEAT(acct-sales): add dashboard tile matching marketing/outreach pattern. (24639269)
- FEAT: enhance user registration to support multi-tenant creation and trial flows with dedicated services and UI. (605d1f47)
- FEAT: add widget metadata with icons, enable menu item status toggling, and improve theme consistency. (ef688bda)
- FEAT(acct-purchase): add dashboard tile matching marketing/outreach pattern. (9f98d27a)
- FEAT: upgrade model and growerp packages to version 1.11.6. (a58d5ad9)
- FEAT: another upgrade to the outreach function. (f3b07557)
- FEAT: added selectable platform dependent actions and messages to the outeach campaign. (c1eeae8b)
- FEAT(inventory): add dashboard tile matching marketing/outreach pattern. (933c86be)
- FEAT(orders): add dashboard tile matching marketing/outreach pattern. (09cfa740)
- FEAT(catalog): add dashboard tile matching marketing/outreach pattern. (0adf88a9)
- FEAT(crm): add dashboard tile matching marketing/outreach pattern. (c103105f)
- FEAT(outreach): add dashboard tile matching marketing pattern. (ccf5afa4)
- FEAT(adk): move agent demo load from tenant setup to Agent Control screen. (357899a9)
- FEAT: introduced dynamic menus, replaced standerd router with go-router. (e50fbaa2)
- FEAT: outreach package complete, however not fully tested. (a94d231c)
- FEAT(ai): tenant-configurable LLM model + default to flash-lite, add architecture doc. (56c78df4)
- FEAT: first version of the outreach package. (d60675cf)
- FEAT: implement social post CRUD, AI integration and automated integration test. (842ac88f)
- FEAT(crm): capture Google Meet bookings + Gemini minutes as CRM activities. (4f2e4a05)
- FEAT(support): dashboard statistics tiles and REST statistics view. (1c9cddd2)
- FEAT(wiki): growerp_wiki building block - browse/edit OKF bundle. (68920b17)
- FEAT: creditcard payment only requested after evaluation period. (9d7f1c0c)
- FEAT(marketing): social engagement monitor. (380ff788)
- FEAT(marketing): appointment slots + public booking page. (48dfdf83)
- FEAT(marketing): marketing/sales dashboard. (332d6943)
- FEAT(adk): tenant-enable marketing agent team. (08677fc5)
- FEAT(marketing): native email nurture-sequence engine. (8873b927)
- FEAT(website): per-page SEO metadata + lead-capture form builder. (be69deec)
- FEAT: improved list of landingpage and assessment, added assessment results. (534031d7)
- FEAT(sales): pipeline board, funnel report, nextStep auto-activity. (ed1f5c7a)
- FEAT: AI can now generate a landing page from user supplied company description. (ad7dc771)
- FEAT: add first version of assessment and landing page tests. (25a82fab)
- FEAT: added landingpage and assessment maintenance screens, viewable in admin/crm. (82597cb0)
- FEAT(rental): rental vertical app with cars/equipment demo data. (90425783)
- FEAT: first version of the assesment package. (c57ae654)
- FEAT: added invoice upload screens in purchase invoices (gemini link not yet working). (d1513392)
- FEAT: add support for custom HTML home page templates and hide login links for internal GrowERP stores. (794fe4b3)
- FEAT: Add OwnerPersonRestRequest entity and REST API for fetching related data. (f28e54f3)
- FEAT: modernize benefits page with new Bento-style UI and integrate into GrowERP website seed data. (f46dbc86)
- FEAT: added original payment amount and currency, fixed change radio to switch button on Transaction(flutter -> 3.55). (42cb43c7)
- FEAT(freelance): time billing for assistants — approval, invoicing, report. (caaf74e9)
- FEAT(hotel): seasonal rates, web booking, housekeeping, occupancy reports. (5401b59a)
- FEAT: add unit of measure and amount to the product definition, restructuring and fixing product test. (c2623bf4)
- FEAT: extend the subscriptions and show current growerp plan in accounting setup. (cb99d898)
- FEAT: extending subscriptions. (7da11335)
- FEAT: VERY first version of subscriptions. (2ca41795)
- FEAT: added a credit card capture for a trial period, updated tests. (f6b2123b)
- FEAT: implement selectable modern tailwind templates for websites. (165888ff)
- FEAT(marketing): author-once MasterContent, adapt to 6 platforms. (21572564)
- FEAT: refact: login sequence & added a payment screen at login when not subscribed: first working version with Stripe with debug messages and need for Sripe key in first company creation which is The GrowERP company, receiving subscription payments from tenants. (0ef0a42f)
- FEAT(outreach): async LinkedIn lead import with job title + completion notification. (00761e7e)
- FEAT: implement LLM system usage tracking, add monthly token limit settings, and expose audit logs via a new dashboard view. (901e8197)
- FEAT: implement automated website chat responses by integrating agent configuration into chat services and adding toggle functionality in the ADK agent dialog. (dc41260a)
- FEAT(adk): Agent Control Center — external MCP servers + bottom-nav icons. (e6fbf76f)
- FEAT: first version of the company/user upload in company/user list screen. (cc48d8fe)
- FEAT: wire ADK list screens to backend search (server-side). (8fb49868)
- FEAT: Phase 4a multi-agent orchestration UI + REST route. (8c654ad5)
- FEAT: added the revenue/expense line chart. (7e9e37db)
- FEAT: knowledge upload + product-import UI; product-import REST route. (7b4fbbed)
- FEAT: first version of backend notification, merged with the backend chat. (55d53999)
- FEAT(hotel): housekeeping follows the stay. (0ad2a931)
- FEAT: Phase 3 RAG REST + Knowledge UI + agents menu. (79e0ff4f)
- FEAT: use your own payment processor. (05b4abdd)
- FEAT: implement Application entity and migrate mobile app version/url management from PartyClassification to Application service. (92ac9f19)
- FEAT: growerp_adk building block + agent governance UI. (c17a2b64)
- FEAT: implement marketing persona, content plan CRUD, AI tegration and automated integration test. (ec4cec20)
- DOCS: actualize app and building-block README files. (1d0c980a)
1.11.6 #
- FIX: growerp command pure dart including models package, growerp createPackage improvements and fixes. (a8b70e1c)
- FIX: locale problem caused by 801b3091ba160857b5e657417f54b6558dd7c304. (6e827925)
- FIX: outreach order-accounting website automated tests. (d278116e)
- FIX: integrated tests: user_company, sales. (97afe3ce)
- FIX: integration test: inventory, orderaccounting, added automated widget key. (9ec6c7b2)
- FIX: basic tests of order_accounting, activity. (66219181)
- FIX: marketing dates. (61c494cc)
- FIX: missing file for previous commit. (945fbcba)
- FIX: build, retrofit version upgrade. (f6d9dfd1)
- FIX: added questions test to assessment. (5ec1b5a8)
- FIX: assessment test succeeded. (b1abef8f)
- FIX: landingpage automated test succeeded. (471244a8)
- FIX: landing page tested successfull with automated test. (bfb4e0c4)
- FIX: assignment and landingpage maintenance now hand tested and fixed errors. (061f28f1)
- FIX: verious fixes and started integration test around the landingpage/assessment. (a97b3527)
- FIX: assessment load on demo data, questions not listed on assessment. (3fa0de8b)
- FIX: fixes to assesment and landing page, landingpage/checkoutOnePage/admin paths now viewable in website dialog, demo data for landingpage. (973d9a97)
- FEAT: upgrade growerp and model package. (898d165a)
- FEAT: another upgrade to the outreach function. (39589cc1)
- FEAT: added selectable platform dependent actions and messages to the outeach campaign. (b5e428ab)
- FEAT: introduced dynamic menus, replaced standerd router with go-router. (827cdeab)
- FEAT: outreach package complete, however not fully tested. (eb7af25d)
- FEAT: first version of the outreach package. (964a63d8)
- FEAT: implement social post CRUD, AI integration and automated integration test. (b16720e0)
- FEAT: implement marketing persona, content plan CRUD, AI tegration and automated integration test. (ab78d899)
- FEAT: creditcard payment only requested after evaluation period. (f221ef54)
- FEAT: improved list of landingpage and assessment, added assessment results. (0b8646a2)
- FEAT: AI can now generate a landing page from user supplied company description. (da899ed3)
- FEAT: add first version of assessment and landing page tests. (51cd3e4d)
- FEAT: added landingpage and assessment maintenance screens, viewable in admin/crm. (98bc97b7)
- FEAT: first version of the assesment package. (79ee3f05)
1.9.0 #
- FIX: removed the workflow functionality. (b3eb7f16)
- FIX: open session not remembered: replace Hive with shared_references in flutter. (ae226865)
- FIX: glaccount up/download. (fc790df7)
- FIX: changes to previous commit: override backend url. (ed7b84b6)
- FIX: force refresh on initial display list, change first/lastname order on combined company/user model. (bf58df13)
- FIX: reorganized companyuser tests. (a9f9a805)
- FIX: corrected login for employees, chat working again. (87f41e77)
- FIX: upgraded and fixed the chat function. (fbe6e2a4)
- FIX: upgrade to flutter 3.27, postgres 17.2, removed unmaintained e-commerce package. (1a9f1f17)
- FIX: conversion split closing of documents in parts. (f78f1a10)
- FIX: remove flutter_hive blocking executing in native dart(conversion). (617f8e8a)
- FEAT: first version of the company/user upload in company/user list screen. (36d8a9ea)
- FEAT: first version of backend notification, merged with the backend chat. (e8e75781)
- FEAT: use your own payment processor. (6ad4e073)
- FEAT: added the revenue/expense line chart. (dfba6a09)
1.8.0 #
- Various changes see https://github.com/growerp/growerp/releases
1.6.2 #
- conversion updates
- accounting reports
1.6.1 #
- remove flutter_hive blocking execution in native dart
1.6.0 #
- various model changes
1.3.0 #
- various model changes
1.2.4 #
- various model changes
1.2.3 #
- added more models
1.2.2 #
- added fields for data conversion
- moved dioclient to either growerp or core package
1.2.1 #
- reset password fixed
- product conversion changes
1.2.0 #
- Now centrally all models for flutter and terminal.