growerp_core 1.11.1
growerp_core: ^1.11.1 copied to clipboard
Core building block for the GrowERP frontend: authentication, theming, navigation, and shared widgets used by every GrowERP Flutter package and app.
1.11.1 #
- FIX: relicense under Apache License 2.0 (LICENSE and file headers); lengthen pubspec description.
1.11.0 #
- REFACTOR: remove redundant ScaffoldMessenger from HomeForm and RegisterUserDialog: registration message was not showing. (8dface8f)
- REFACTOR: rename classificationId to applicationId everywhere. (9c23feae)
- REFACTOR(flutter): support optional full-screen rendering for UserDialog and CompanyDialog. (7de30fdd)
- REFACTOR: standardize dialog components by integrating popUp widget and updating navigation and layout across packages. (f13a4e06)
- REFACTOR: convert user and company routes to modal dialogs using DialogPage and update navigation logic to support overlay push. (23768fe1)
- REFACTOR: move growerp_chat package to core and update core dependencies accordingly. (ee81f96b)
- REFACTOR: remove post-login onboarding assistant. (84741be1)
- REFACTOR: now chat server can also be used for notification: renaming to WsServer. (a07efb53)
- REFACTOR: in flutter client rename notification and chat server to client. (38d4b563)
- REFACTOR: fix various integration tets, improve testing robustness, update test data, and handle missing menu configurations gracefully. (e3a9b3e9)
- REFACTOR: replace Container with Material widgets in popup components to ensure proper ink response styling: github action failing. (0c06aaf4)
- REFACTOR: replace list view with styled data table for responsive agent configuration management. (39c6ba22)
- REFACTOR: disable PWA service workers in web builds, resolve stale cache issues, and fix assessment flow navigation and session token persistence. (0092d542)
- REFACTOR: move the getting backend url into the core package. (cc3f4a5e)
- REFACTOR: remove dynamic menu item management features and associated dialogs. (47d371f1)
- REFACTOR: Remove overloading of apiKey by creating loginStatus for authentication flow. (d4728e99)
- REFACTOR: update subscription dialog to dynamically fetch and display product plans from DataFetchBloc. (fd01461e)
- REFACTOR: replace
dropdown_searchpackage with a new customAutocompleteLabelwidget. (48413477) - REFACTOR: Replace DropdownSearch with Autocomplete in detail dialogs and refactor list displays with new styled data widgets for the order-accounting and catalog packages. (0653340a)
- REFACTOR: Remove localization dependency from CompanyUserBloc and update messages. (f4883b6f)
- REFACTOR: centralize and improve authentication message display in
TopAppwith retry logic and updatemcp_dartdependency. (d9c5efb4) - FIX: improved manufacturing demo. (a510c3fe)
- FIX(ci): increase gradle jvm max heap size to 4g to fix OOM. (e2f35837)
- FIX(tests): robust desktop reopen + tab label for user_company. (7784e381)
- FIX: register new company. (0209f542)
- FIX(ci): unmask summarize failures and fix the tests behind them. (dcc464eb)
- FIX: ListFilterBar mobile — search field + actions on one line. (db53f6b9)
- FIX: keep logout/chat-FAB on the main menu only (sub-screens use Home). (5fdcc2ae)
- FIX: logout on every screen; AI-chat FAB only on the main menu (core). (54f5ea04)
- FIX: chat create opens a real, prefilled new-record form (Phase 2). (a477a3ff)
- FIX: upgrade to flutter 3.27, postgres 17.2, removed unmaintained e-commerce package. (22fd361f)
- FIX: upgraded hotel app to new packages, aded occupied by room type. (8ca44b0c)
- FIX: more automated test corrections. (644aed1c)
- FIX: improve integration test reliability, asset test/glaccount test. (99cda03b)
- FIX: user test. (d72985dc)
- FIX: hotel test. (6674fd00)
- FIX(test): resolve integration test hang and fix example build errors. (996e76f7)
- FIX: doNewSearch scrolls the result list, not the search field. (20a7895b)
- FIX: reliably mark app used via dedicated register#AppUsed endpoint. (f001de42)
- FIX: show welcome + assessment only on first login. (0eb67623)
- FIX: upgrade file_picker to remove warning message. (78a1c283)
- FIX: more integrated test corrections. (047db5ce)
- FIX: skip AI onboarding assistant when no Gemini key is configured. (ea73237f)
- FIX: automatically dismiss onboarding assistant after login in integration tests. (e3bb5e6e)
- FIX: upgraded and fixed the chat function. (1909eb76)
- FIX: ADK chat offers System Setup when LLM key missing; key now applies. (3507c0d7)
- FIX: update chat badge in real-time without page change. (d50775e2)
- FIX: key autocomplete option tiles so test taps by Key, not coordinates. (5cd2ef54)
- FIX: asset dialog close race + search poll early-exit + endless pagination guard. (43d9b715)
- FIX: wait for async autocomplete options before selecting (gl_account 99901 create race). (3b11385a)
- FIX: prevent doNewSearch from tapping wrong row on slow CI. (0408f83e)
- FIX: missing version in pubspec. (25046dd9)
- FIX: more test corrections. (0706aada)
- FIX: replace retired gemini-2.0-flash with gemini-2.5-flash. (22acfd58)
- FIX: automated integrations tests, last fixes? (e90ffa8d)
- FIX: request test. (fa2f7422)
- FIX: gl_account test. (781d81a6)
- FIX: registration_login_test.dart. (b45d48e0)
- FIX: prevent infinite rebuild loop in display menu options by memoizing injected configurations and disable builtInKotlin in Android gradle properties. (96ec2454)
- FIX: reorganized companyuser tests. (e62c46c0)
- FIX: position of floating buttons on larger than phone screens. (183a3437)
- FIX: set menu name, add test file validation in CI, and clear stale API key in registration test. (7bfef6b0)
- FIX: ui improvements and dart generall fixes. (5551f7a3)
- FIX: wrap grouping decorator content in Material widget and add generated macOS ephemeral configuration files. (5dcdb5e8)
- FIX: automated tests. (770bb01b)
- FIX: flutter now uses java 17, backend still use java 11, see README for detail. (72507cc3)
- FIX(nav): keep nav rail labels on one line. (e116626f)
- FIX: implement chat room websocket subscription cleanup and recovery on authentication state changes. (8ea4128f)
- FIX: update application ID to com.example.example across example Android build configurations. (dbf96c32)
- FIX: automated integration test for ledger transactions. (1ae7e18e)
- FIX: resolve Android Gradle compatibility for Glance and update assessment flow navigation logic. (9afc3720)
- FIX: room rental and opporunity test. (8eb70f4e)
- FIX(tests): pin readyTarget element + layout-aware asset status label. (890e26a7)
- FIX: move menu restore button. (b1cd3c9f)
- FIX(adk): use authenticated user ID instead of hardcoded 'flutter-user'. (9cca7f29)
- FIX: glaccount up/download. (1e456a90)
- FIX: now use growerp.com for base url, restore scaffold in home_form. (af4c56f4)
- FIX: replace material banner. (ed475261)
- FIX: adjust backend url. (f28bfc7d)
- FIX: update onboarding dialog header and enhance menu preview card submission logic. (b609275c)
- FIX: lead tests. (ec992d86)
- FIX(tests): repair long-standing desktop/mobile integration test failures. (3ad7b9f8)
- FIX: integrate trial welcome flow, refine onboarding prompt logic, and update automated integration tests. (e292b66b)
- FIX: open session not remembered: replace Hive with shared_references in flutter. (efb3e3c5)
- FIX: removed the workflow functionality. (97c9ee60)
- FIX: automated integration tests, solved related problems. (54cbef9b)
- FIX: login with the return key in the web version. (d63e6f63)
- FIX: hotel tests and faults. (7b05f70e)
- FIX: user dialog delete button/upload/list, upgraded printing for firestore studio. (a6eec3dc)
- FIX: remove duplicate hero keys. (866c4243)
- FIX: prompt for subscription payment improved, only work when stripe API key present for owner 100000=GrowERP irself. (60ce71ab)
- FIX: loading indicator not shown also not error messages on login sequence. (22b43b0e)
- FIX: check last payment not older than one month, allow one week to pay, improved login sequence, fixed reset password. (883bc030)
- FIX: liner demo not showing revenue report. (d84a6ea6)
- FIX: missing mandatory root category for GrowERP itself when installed in test. (04057865)
- FIX: subscription test & debugged function. (eec77aba)
- FIX: stripe entity name and remove l10n parameter. (ae85f7c2)
- FIX: workorder dialog improved, removed debug messages. (a405ee2b)
- FIX: more timezone corrections. (31b0bb52)
- FIX: various integration tests. (55be7bdd)
- FIX: fixing general problems running tests on other than mobile devices, created general used demo message screen, catalog swag demo now run on Linux, should run on win and mac too. (289a163c)
- FIX: core test and statistics phone dashboard. (655d2c82)
- FIX: corrected IOS and MacOS problems reported by the appstore. (895e64c0)
- FIX: company lead test. (b9702b3a)
- FIX: support app should remember previous login when not logedout. (e8bbcc60)
- FIX: enable dynamic dashboard card generation from menu items and display statistics for relevant routes. (6ef1eb22)
- FIX: web startup problem caused by import 'dart:io' show Platform; now replaced with import 'package:universal_io/io.dart';. (2996147c)
- FIX: menu settings mixed up between logins. (039972cc)
- FIX: app bar company not show dialog. (077c33d0)
- FIX: Debounce search on all bloc and lists,search on pseudoId,fixed automated tests. (41d92ecf)
- FIX: order_accouting integration tests. (6c14fdd8)
- FIX: errors in integrations test of the order_accounting package. (aa229011)
- FIX: update base URL handling for Android emulators to reach host machine on different url/ports. (7d304f1e)
- FIX: missed files from last 2 commits. (d9b6a248)
- FIX: backend notification and add doc. (c95721ac)
- FIX: inventory integration tests. (42c3b904)
- FIX: order_accounting automated tests. (bc1498fc)
- FIX: improve error handling in getDioError and update SnackBar display in HelperFunctions. (4d725096)
- FIX: package user_company intergration tests passed. (3419f830)
- FIX: now all core tests pass, also headless. (fce6aabc)
- FIX: core package automated tests. (9dbf93d2)
- FIX: camera and image upload on company dialog. (be1334ee)
- FIX: various test errors. (132af2ba)
- FIX: increase default timeout values for Dio client. (188d6757)
- FIX: translation errors on the main menus corrected. (7539c887)
- FIX: core integration tests. (f794d236)
- FIX: implement reload functionality for web platforms in force update dialog. (98d3b275)
- FIX: enhance force update dialog for Linux users; add terminal command instructions and adjust button visibility. (d0c64d82)
- FIX: enhance state management in dialogs and blocs; improve loading behavior and error handling: result of automated tests. (746c9f1c)
- FIX: reduce Gradle JVM memory settings and disable the daemon for better resource management. (265e7c0c)
- FIX: centralize image picking logic into
HelperFunctionsand enhance web loading screen UI with a circular logo container. (a04a579a) - FIX: translations inventory. (fb345e4f)
- FIX: user/company tests after adding localizations. (8ebff37a)
- FIX: show growerp logo at login screen. (87ae8a42)
- FIX: missing meta data and translations. (39007490)
- FIX: company image not showing. (8b7a78b8)
- FIX: localizations,docs , flutter linux install for AI. (e2acae1a)
- FIX: remove l10n app files. (870b9ce4)
- FIX: when thai language selected show the buddist year. (6e998fb4)
- FIX: remove duplicate key, update reports. (327d8a07)
- FIX: show password clears username, remember username in newuser, forget password. (3a78bd6d)
- FIX: bloc messages now translated. (d5a453c2)
- FIX: dialog backgrounds. (d0e4c770)
- FIX: various errors in screens. (b8f0f973)
- FIX: mobile dashboard cards text. (75272954)
- FIX: new company registrtion, more info screen. (3b55b07d)
- FIX: add key to Center widget for better widget identification. (37f09a1f)
- FIX: glaccount dialog debit/credit. (ce4db6ec)
- FIX: Gracefully close Flutter WebSocket connections and refactor Moqui WebSocket endpoints to use direct service calls, improving Docker compatibility and error handling. (c0a2ce30)
- FIX: update key for OutlinedButton in UserDialog to improve widget identification. (0e2fff68)
- FIX: remove border of input fields and reformatting. (468a1715)
- FIX: update visibility keys and improve layout in user dialog and popup components for integration test. (c1edbbf8)
- FIX: fix core integration tests. (3e512570)
- FIX: update printing dependency version across multiple packages. (b30da509)
- FIX: improve integration test stability with
pumpAndSettleand update navigation calls to use new route paths. (aef9da76) - FIX: website and purchase payment test. (041e317b)
- FIX: Prevent duplicate trial welcome dialog display in tenant setup. (9cca2572)
- FIX: company_user_customer_test. (5a7ad2c4)
- FIX: catalog integration tests. (f4deb53f)
- FIX(tests): repair desktop-layout integration test failures. (f72ae43c)
- FIX: update JVM arguments in gradle.properties for improved performance and stability. (d5b1b327)
- FIX: upgraded searchdropdown, fixed some integrated tests. (77c05741)
- FIX: headless test improvement reversal". (d5ee6b0e)
- FIX: show API key only when not in release mode. (15874b39)
- FIX: dynamic menu test. (9158d362)
- FIX: verious fixes and started integration test around the landingpage/assessment. (3f8777c0)
- FIX: assignment and landingpage maintenance now hand tested and fixed errors. (96476ce9)
- FIX: landing page tested successfull with automated test. (b800aad3)
- FIX: chatroom not read indicator. (18333b50)
- FIX: more outreach automation fixes and tests. (461a4da8)
- FIX: browsermcp now working in Linux out of the box, probable windows/MacOs and browser (with playwright and proxy server). (7a6976fe)
- FIX: growerp command pure dart including models package, growerp createPackage improvements and fixes. (42b57b51)
- FIX: outreach order-accounting website automated tests. (1f1b70f8)
- FIX: landingpage automated test succeeded. (e8807c4d)
- 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: purchase payment test, removed old icons, removed project documents, old menu files". (7d3e87a1)
- FIX: headless test improvement. (e04b232f)
- FIX: all build and lint errors..TODO remained.... (331ca65a)
- FEAT: Introduce styled data table components and common UI widgets for standardized list and detail views for the course,marketing and outreach packages,. (b0417ed8)
- FEAT: introduced dynamic menus, replaced standerd router with go-router. (e50fbaa2)
- FEAT: creditcard payment only requested after evaluation period. (9d7f1c0c)
- FEAT: extended the growerp command for create/import/export package, check docs for detail.(PLEASE note Locale, changed to String otherwise could not use in CLI). (3462be78)
- FEAT: upgrade model and growerp packages to version 1.11.6. (a58d5ad9)
- FEAT: make space at the main menu for additional modules. (99682438)
- FEAT: now we have more space move the accounting option in the main menu. (76788dbb)
- FEAT: added a color picker to the user interface. (c00b2fa6)
- FEAT: first version of the assesment package. (c57ae654)
- FEAT: add widget metadata with icons, enable menu item status toggling, and improve theme consistency. (ef688bda)
- FEAT: Add
/userroute to display user profile as a standalone page and update authentication state upon user profile changes. (1eaeea40) - FEAT: Application UI graphical enhancements. (2bb2c074)
- FEAT: Replace
InputDecoratorwith newGroupingDecoratorfor consistent form field styling across various dialogs and screens. (6501c6a9) - FEAT: enhance user registration to support multi-tenant creation and trial flows with dedicated services and UI. (605d1f47)
- FEAT: Refactor trial/evaluation flow, update
apiKeyhandling, and improve test stability by replacingpumpAndSettlewithpumpin integration tests. (d6bd1d8f) - FEAT: Add drag-and-drop reordering and inline editing for child menu tabs, and refine menu item dialog closing behavior. (468fae79)
- FEAT: enhance WebSocket client connection handling, make connections asynchronous, and refine core integration tests. (fe1e51f1)
- FEAT: Upgrade mcp_dart to 1.2.0, migrate to McpClient, and ensure graceful WebSocket shutdown. (a54ae83a)
- FEAT: Update documentation dates, introduce new UI/theming and
go_routernavigation features, adjust test banner display logic, and clarify trial period in README. (32363106) - FEAT: set 'test' configuration flag in debug mode when backend URL is not provided. (60f2a9ba)
- FEAT: Relocate trial welcome dialog to tenant setup, add fresh trial check, and enhance subscription status calculation for accuracy. (e5be7ee5)
- FEAT: enhance UI theming for popups and dialogs; update Gemini API integration. (802c23c8)
- FEAT: added invoice upload screens in purchase invoices (gemini link not yet working). (d1513392)
- FEAT: first backend messages translated, see plan: docs/GrowERP_Backend_L10n_Quick_Reference.md. (3b598fdc)
- FEAT: Allow backend port (8080) to be configured via dart-define for clients and tests, and update dependencies. (ee8a91f3)
- FEAT: add course model to growerp_models package. (fc412fa5)
- FEAT: Add Dutch language support. (d7ed2b44)
- FEAT: Version Comparison Logic for forced update. (a32deacd)
- FEAT: added the french language. (95580c3d)
- FEAT: added the German language. (56eb0838)
- FEAT: Add initial Mandarin Chinese language support. (a0d7f98d)
- FEAT: Introduce styled data table components and common UI widgets for standardized list and detail views for the core and companyuser components, integration tests success. (ed18d7f5)
- FEAT: improve design of list/detail screens of catalog, order/accounting and inventory. (ebb9bb56)
- FEAT: Adopt Flutter workspaces and update package dependencies across various packages. (08103d59)
- FEAT: implemented a centralwidget registry which is loaded by packages independently to be able to start screenwidget dynamically. (0fbaa9b5)
- FEAT: Display company name in the rest request list and enable searching by user or company name. (1c7f4175)
- FEAT: deep linking for admin/hotel/support app; see docs/deeplinking.md. (3fa3aae0)
- FEAT: dynamically load all currencies from the backend and upgrade currency selection fields to use autocomplete. (10752274)
- FEAT(l10n): Enhance localization files with descriptions for various fields. (4e200b40)
- FEAT: added language selection to hime screen and thai translation to the core package. (fa200fb4)
- FEAT: Add GrowERP Production Release Tool with comprehensive features. (4a6cd2cf)
- FEAT: Implement HTTP response caching with
dio_cache_interceptor, configurable cache duration, and cache invalidation on logout and mutating requests. (adece8f9) - FEAT: Add OwnerPersonRestRequest entity and REST API for fetching related data. (f28e54f3)
- FEAT: add support for moquiSessionToken persistence in AuthBloc and Dio client. (2f7a9fab)
- FEAT: Enhance XML Schema and website follow us Definitions. (9539c19b)
- FEAT: social posting jobs. (e824ad10)
- FEAT: added original payment amount and currency, fixed change radio to switch button on Transaction(flutter -> 3.55). (42cb43c7)
- FEAT: first version of the Elearner app. (2179a602)
- FEAT: added dragable and minimizable dashboard tile features. (ed4e9430)
- FEAT: dashboard enhancements. (44b40b5d)
- FEAT: add routing to manufactoring. (31b73c8e)
- FEAT(agents): add wiki menu option with rich dashboard card. (0d0ea93e)
- FEAT: added routing and industry specific manufacturing. (eb6374d9)
- FEAT: added time zone support. (f2978340)
- 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: create the demo package to demonstrate system functionality. (8d817855)
- FEAT: extending subscriptions. (7da11335)
- FEAT: VERY first version of subscriptions. (2ca41795)
- FEAT: show test banner also in debug mode and on all pages. (ca0aa92c)
- FEAT: added a credit card capture for a trial period, updated tests. (f6b2123b)
- FEAT: Automated submission to the application stores. (89d3ac64)
- FEAT: add trial expiry tests and update subscription days logic. (8d993a52)
- FEAT: add asset links for admin .support and hotel applications, enhance upgrade documentation with manual release steps. (41a93a69)
- FEAT: redesign of hotel main gantt menu. (7f206867)
- 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: allow persons with optional company to make reservations. (081698a0)
- FEAT: Add MCP Chat functionality and related configurations. (9e9b45d5)
- FEAT: implement local session persistence for API keys and tokens while refining auth error handling. (2b09618d)
- FEAT: first version of the onboarding assistant. (bf456ed5)
- FEAT: added an AIprompt button on all windows, AI apikey can be set at accounting/systemSetup. (90ecb38f)
- FEAT: AI assisted onboarding process, remove email template module, update chat service,. (828c06d4)
- FEAT: implement GL account code masking, improve WebSocket connection handling, and refine notification bloc logic. (284bc3e9)
- FEAT: show debugShowCheckedModeBanner when there is a backendurl override. (bb21317c)
- FEAT: replace MCP Chat with ADK AI Chat. (fcf77f5d)
- FEAT: show owner REST stats on support owner record, removed RESTAPI listing". (c3257693)
- FEAT(adk): add AI assistant FAB that opens chat dialog. (1c65fe1b)
- FEAT(adk): agent config UI, per-agent chat, and menu integration. (cb717125)
- FEAT: implement ADK agent job management and migrate agent config model to shared package. (7834eebd)
- FEAT: implement system settings management AI key, email tool settings. (f3d6a27d)
- FEAT: implement modular LLM provider configuration and migrate existing Gemini API keys. (53c1256a)
- FEAT: add widget registration support to testing framework and update demo list integration tests to use keyed button targets. (edc87a0c)
- FEAT: open operational screens from the ADK chat assistant. (f4533f0b)
- FEAT: first version of backend notification, merged with the backend chat. (55d53999)
- FEAT: add githubToken to SystemSettings for tenant-scoped GitHub Actions integration. (cd0e1de9)
- FEAT: add path parameter to chatserver. (b908ce4a)
- FEAT: make GitHub repository configurable per tenant via SystemSettings. (eb069e4e)
- FEAT: instant web startup login/register page (admin + freelance). (07158550)
- FEAT: add "Do you need an ERP system?" assessment after login. (40b89b70)
- FEAT: growerp_adk building block + agent governance UI. (c17a2b64)
- FEAT: prefill create/edit dialogs from chat directive params (Phase 2). (55b34e90)
- FEAT(adk): Agent Control Center — external MCP servers + bottom-nav icons. (e6fbf76f)
- FEAT: implement automated website chat responses by integrating agent configuration into chat services and adding toggle functionality in the ADK agent dialog. (dc41260a)
- FEAT: unified ADK Tools & integrations view; slim System Setup to AI/LLM. (a743edb7)
- FEAT: implement LLM system usage tracking, add monthly token limit settings, and expose audit logs via a new dashboard view. (901e8197)
- FEAT: onboarding assessment profiles the business, auto-tailors the menu, feeds the agent. (61fd67d6)
- FEAT(outreach,menu): restore-menu button, admin send-queue entry, detail/campaign fixes. (02391165)
- FEAT(subscription): process trial-expiry renewal payment with currency conversion. (4321eef9)
- FEAT(admin): compact half-height marketing dashboard tile. (344a9887)
- FEAT(crm): capture Google Meet bookings + Gemini minutes as CRM activities. (4f2e4a05)
- FEAT(ai): tenant-configurable LLM model + default to flash-lite, add architecture doc. (56c78df4)
- FEAT(adk): move agent demo load from tenant setup to Agent Control screen. (357899a9)
- FEAT(chat): make chat message text selectable. (f08a143e)
- FEAT(chat): copy/timestamps/origin tagging in support chat, fix website chat contrast and email dedupe. (c4ff35f4)
- FEAT(rental): rental vertical app with cars/equipment demo data. (90425783)
- FEAT(support): dashboard statistics tiles and REST statistics view. (1c9cddd2)
- FEAT: implement temporary password reset functionality and create password reset tests. (fecc13bb)
1.9.0 #
- REFACTOR: now chat server can also be used for notification: renaming to WsServer. (7031a540)
- REFACTOR: move the getting backend url into the core package. (b8a73f1d)
- REFACTOR: in flutter client rename notification and chat server to client. (747b76c7)
- FIX: request test. (1b37a5ba)
- FIX: replace material banner. (50489165)
- FIX: more automated test corrections. (fcc64b3f)
- FIX: now use growerp.com for base url, restore scaffold in home_form. (92a42c7a)
- FIX: glaccount up/download. (fc790df7)
- FIX: open session not remembered: replace Hive with shared_references in flutter. (ae226865)
- FIX: room rental and opporunity test. (5562a7a3)
- FIX: flutter now uses java 17, backend still use java 11, see README for detail. (8039e551)
- FIX: position of floating buttons on larger than phone screens. (12382c49)
- FIX: reorganized companyuser tests. (a9f9a805)
- FIX: removed the workflow functionality. (b3eb7f16)
- FIX: lead tests. (a9657cbb)
- FIX: upgraded hotel app to new packages, aded occupied by room type. (cd929435)
- FIX: adjust backend url. (0f9ce79f)
- FIX: user test. (e411b568)
- FIX: missing version in pubspec. (8e92e482)
- FIX: upgraded and fixed the chat function. (fbe6e2a4)
- FIX: upgrade file_picker to remove warning message. (f5d703c1)
- FIX: hotel test. (e2fe8820)
- FIX: upgrade to flutter 3.27, postgres 17.2, removed unmaintained e-commerce package. (1a9f1f17)
- FIX: register new company. (c8b2dd0a)
- FIX: new company registrtion, more info screen. (684f2728)
- FIX: upgraded searchdropdown, fixed some integrated tests. (8b5ecf51)
- FIX: company image not showing. (68b4b9b9)
- FIX: show growerp logo at login screen. (88149c19)
- FIX: login with the return key in the web version. (bba6424d)
- FIX: automated integration test for ledger transactions. (81ef5b62)
- FIX: automated tests. (3a37dee7)
- FIX: ui improvements and dart generall fixes. (cac1e074)
- FIX: automated integrations tests, last fixes? (b7222c65)
- FIX: more test corrections. (0532d380)
- FIX: more integrated test corrections. (68c1ae8a)
- FIX: show password clears username, remember username in newuser, forget password. (6fb9ef22)
- FEAT: first version of backend notification, merged with the backend chat. (e8e75781)
- FEAT: show debugShowCheckedModeBanner when there is a backendurl override. (8bc9fd0c)
- FEAT: add path parameter to chatserver. (0622fd34)
1.8.0 #
- Various changes see https://github.com/growerp/growerp/releases
1.6.0 #
- varous model changes
1.3.0 #
- various changes
1.2.4 #
- upgraded models package 1.2.3
- added data conversion framework
1.2.3 #
- upgraded models package 1.2.3
- moved dio build client here.
- fixed reset user password
1.2.2 #
- removed path reference
1.2.1 #
- reset password fixed
1.2.0 #
- models now moved to separate package
- added pretty logging
1.1.3 #
- different apps can now used with a single email
- ui improvements
1.1.2 #
- add platform indicators
1.1.1 #
- add platform indicators
1.1.0 #
- Moved most used blocs into the core: product/asset/category/user/company/inventory
- Now source stored in https://github.com/growerp/growerp/tree/master/flutter/packages/growerp_core
1.0.0 #
- model changes:
- company now directly on order
- added acquireCost to asset
- added localization
- updated to dart 3
- upgrade to material 3 light/dart scheme
- refactor: removed not required material,GestureDetectors
- add accounting reports
0.9.2 #
- model changes: Item Type add account info
- removed paymentType model now used itemType
- adjust test data related to itemType
0.9.0 #
- now independant of growerp_user_company, own (small) tests
0.9.0-dev.1 #
- Refactoring and UI improvements.
- move user/company in its own ppackage
0.8.0-dev.1 #
- move order and accounting into its own package
0.7.0-dev.3 #
- add missing files for public usage
0.7.0-dev.2 #
- removed warehouse to inventory package
0.7.0-dev.1 #
- moved core package to src dir
- various changes to confirm to dart standards
0.6.0-dev.8 #
- moved website into its own package
0.6.0-dev.7 #
- re-enable example directory
- add available platforms
0.6.0-dev.6 #
- moved code from example into core
- cleaned up example code
0.6.0-dev.5 #
- freezed files not saved
0.6.0-dev.1 #
- Initial release.