-
Notifications
You must be signed in to change notification settings - Fork 0
main -> develop #205
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Closed
Closed
main -> develop #205
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* Develop -> RC (#194) * Bump pubspec version to '0.1.0+104' * Bump pubspec version to '0.1.1' * Bump pubspec version to '0.1.2' * Bump pubspec version to '0.1.3' * fix ndk issue in build.gradle file * Bump pubspec version to '0.1.4+109' * Bump pubspec version to '0.1.4+110' * Bump stikkyapp/update-pubspec-version from 1 to 2 (#112) * Bump stikkyapp/update-pubspec-version from 1 to 2 Bumps [stikkyapp/update-pubspec-version](https://github.com/stikkyapp/update-pubspec-version) from 1 to 2. - [Release notes](https://github.com/stikkyapp/update-pubspec-version/releases) - [Commits](stikkyapp/update-pubspec-version@v1...v2) --- updated-dependencies: - dependency-name: stikkyapp/update-pubspec-version dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * Bump pubspec version to '0.1.4+111' --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com> * Bump gittools/actions from 0.13.4 to 1.1.1 (#111) * Bump gittools/actions from 0.13.4 to 1.1.1 Bumps [gittools/actions](https://github.com/gittools/actions) from 0.13.4 to 1.1.1. - [Release notes](https://github.com/gittools/actions/releases) - [Commits](GitTools/actions@v0.13.4...v1.1.1) --- updated-dependencies: - dependency-name: gittools/actions dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * Bump pubspec version to '0.1.4+111' * fix invalid_annotation_target error * Bump pubspec version to '0.1.4+112' --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com> Co-authored-by: Zander Kotze <59666243+ZanderCowboy@users.noreply.github.com> Co-authored-by: ZanderCowboy <zanderkotze99@gmail.com> Co-authored-by: ZanderCowboy <ZanderCowboy@users.noreply.github.com> * Bump pubspec version to '0.1.4+113' * 8 investigate theming of app as well as colours 1 (#109) * created and implemented theme package * updated app presentation files * added app theming files * updated constants' files * added onPressedTheme event to HomeBloc * updated doc for #8 * small code changes * made multiple theming changes * add confirmation modal for onPressedDeleteAll * made multiple theming and UI changes * removed onPressedTheme from HomeBloc * fix bug where theme mode button does not update based on system theme mode * update app name to Multichoice * added loading indicator to app * renamed theme_getter to extension_getters * new ui_constants file * updated buttons on edit pages * fix bug where edit pages load with no data * fix bug where delete buttons work with nothing to delete * updated sizing of tabs and entries in app * updated app_theme * code refactors * Bump pubspec version to '0.1.4+114' --------- Co-authored-by: ZanderCowboy <ZanderCowboy@users.noreply.github.com> * Bump pubspec version to '0.1.4+115' * 94 add firebase app distribution to the app (#95) * Bump pubspec version to '0.0.2+68' * Update README.md (#79) * Bump pubspec version to '0.0.2+69' * Bump pubspec version to '0.0.2+70' --------- Co-authored-by: ZanderCowboy <ZanderCowboy@users.noreply.github.com> * Bump pubspec version to '0.0.2+71' * Add and Implement DB (#75) * 6 add or remove items in any column (#19) * upgraded pubspec.yaml * added gap package * created spacing_constants and a few Gap's * VS Code launch scripts * created card that will contain the entries * refactored to App and HomePage * created custom_scroll_behaviour to drag with a mouse * created main_tab for colums, scrollable * other changes * added new packages to pubspec.yaml * created home bloc * created CustomDialog * added minimum window size change * created empty_tab to add new tab * added onLongPress feature to main_tab.dart * add list to home_page.dart for tabs * added get_it * added tabs_repository * created tabs domain model * added changes to home_bloc * linked HomeBloc to HomePage and components * created tabs_list data model * moved App to newly created file * added new border_constants file with an export file * added PE changes * added changes to use variables in constants file * generated files * added entry_bloc to manage entries in a tab * added export files * moved custom_dialog to utils folder * added Future to tabs repository * created entry_repository to manage entries * cleaned up files and added TODO * created separate entries_list data model and an entry domain model * created empty_entry class for blank entry * added changed to manage entries in tabs * removed entries_list and added Map to tabs_list * added changes based on changes from tabs_list * fixed issues on the blocs * comment out drawer on home_page * added remaining changes * fixed sync to async in home_bloc for delete event * cleaned up tabs_list by removing old list * did code cleanup and made small changes * small code changes * updated EntryBloc * updated HomeBloc * updated Entries repository * renamed entries_repository to entry_repository * updated Tabs repository * updated Entry and Tabs models * created a database_service * renamed main_tab to vertical_tab * updated tabs_list data model * created classes for add-tab and add-entry * added small improvements and code cleanup * small code changes * 22 add and remove entries in tabs (#23) * added functionality to delete entries in tabs * updated .gitignore for devtools_options.yaml * 30 enable and create dependabot (#33) * updated .gitignore files * created and updated dependabot.yml file * Create dev container (#18) * Voila 🎉 * wip: devcontainer.json and Dockerfile * devcontainer change * updated Dockerfile * updated devcontainer.json * updated devcontainer.json with features * updated .gitignore files * generated files * feature for devcontainer and Dockerfile * cleaned up code * added .gitattributes to repo * left comment in devcontainer file * updated Dockerfile * updated .gitattributes file * fix spelling mistake * optimized and cleaned up Dockerfile * added docs template and branch doc * removed unnecessary Dockerfiles * updated devcontainer and Dockerfile * updated README * change analysis_options and cleaned up * updated docs * added .markdownlint.json to repo * fix linting issues * cleaned up code * removed tmp folder in workflows * modify tabs and entry models for isar db * modify tabs and entry repositories for isar db * wip add isar db * add docs for feature * small code changes for isar db * fix error with IsarDB * generated iOS files * removed NOTES.md and moved to README.md * cleaned up pubspec.yaml * generated freezed, config, g files * updated tabs and entry repositories for isar db * updated home_bloc and entry_bloc * created export_domain.dart file * created injectable_module.dart file for isar db and getit * updated get_it_injection and main for isar db * wip to be removed, isar_db.dart and tabs_list.dart * add exclude to analyzer for generated code * wip to be removed, database_service.dart * updated home_page.dart to use slivers and refactored code * updated vertical_tab.dart and refactored * updated entry_cards.dart and refactored to use slivers * small code changes * TODO implement change to release_workflow for more control * removed entry_bloc * uincorporate entry_bloc in home_bloc * removed unused i_isar_db and isar_db * fix issue with UI ntabs and entries not updating * fix linting issue * fix android package name' * updated doc * added onPressedDeleteAll event and changed tabs state to be nullable * added timestamps to Entry's and Tabs' * added delete button to home screen for clearing db * small code changes and generated code * updated doc for #4 * PR comments * set web_build_flag to false * Bump pubspec version to '0.0.2+69' * refreshed android directory * removed linux directory * updated doc for #27 * updated doc for #4 * updated ndkVersion in build.gradle * updated README badges * Bump pubspec version to '0.0.2+72' --------- Co-authored-by: Zander Kotze <Zander.Kotze@rank.com> Co-authored-by: ZanderCowboy <ZanderCowboy@users.noreply.github.com> * Bump pubspec version to '0.0.2+73' * 20 restructure files and folders (#83) * renamed files and renamed folders * removed unused add_entry_card, empty_tab_add_card, tabs_list * small code changes * add linux files again * generated code * create repositories folder * renamed export_infrastructure * removed linux directory * cleaned up i_database_service * updated README' * removed macos directory * Bump pubspec version to '0.0.2+74' --------- Co-authored-by: ZanderCowboy <ZanderCowboy@users.noreply.github.com> * Bump pubspec version to '0.0.2+75' * Bumped Flutter Version (#84) * bumped flutter version from 3.16.x to 3.19.x * Bump pubspec version to '0.0.2+76' --------- Co-authored-by: ZanderCowboy <ZanderCowboy@users.noreply.github.com> * Bump pubspec version to '0.0.2+77' * updated flutter version in Dockerfile to 3.19.0 (#90) * updated flutter version in Dockerfile to 3.19.0 * Bump pubspec version to '0.0.2+78' --------- Co-authored-by: ZanderCowboy <ZanderCowboy@users.noreply.github.com> * add tmp to gitignore * Bump pubspec version to '0.0.2+79' * 26 implement dto and automappr (#89) * moved database models to new models folder * added EntryDTO and TabsDTO * added entry_dto_mapper and tabs_dto_mapper * updated Tabs and Entry repository * updated HomeBloc * added export files * small code changes * updated doc for #26 * Bump pubspec version to '0.0.2+76' * Bump pubspec version to '0.0.2+79' * Bump pubspec version to '0.0.2+80' * updated repositories to use maps for convertion * added entry_mapper to export * fix spelling mistake * Bump pubspec version to '0.0.2+81' --------- Co-authored-by: ZanderCowboy <ZanderCowboy@users.noreply.github.com> * Bump pubspec version to '0.0.2+82' * 88 remove generated code (#91) * updated generated files to gitignore * removed generated .freezed, .g, .config files * Bump pubspec version to '0.0.2+80' * fix import in entry_repository * removed generated .freezed, .g, .auto_mappr files * removed unnecessary change * Bump pubspec version to '0.0.2+83' * fixed repositories folder structure * Bump pubspec version to '0.0.2+84' --------- Co-authored-by: ZanderCowboy <ZanderCowboy@users.noreply.github.com> * Bump pubspec version to '0.0.2+85' * added google_services to codebase * created doc for #94 * removed google-services.json from tracking * updated android build workflow with firebase * small code changes * updated doc for #94 * added PR draft check to android build workflows * updated workflows * addressed ticket #71 * added new step for firebase_options * updated doc for #94 * fix 'is a directory' issue * removed step for firebase_options * add firebase_options.dart * update .gitignore * updated build_workflows to create secrets.dart * fix directory issue in workflows * fix directory not found issue * move 'create secrets.dart' step to correct workflow * fix release build failing * fix release build failing and test something? * fix permission error * fix workflow * attempt upload secrets file in workflow * fix 'create secrets.dart' step * fix change from aab to apk * Bump pubspec version to '0.1.4+116' * refactor and update workflow files * Bump pubspec version to '0.1.4+117' * removed unnecessary files from merge * fix bool not working for step in workflows * Bump pubspec version to '0.1.4+118' --------- Co-authored-by: ZanderCowboy <ZanderCowboy@users.noreply.github.com> Co-authored-by: Zander Kotze <Zander.Kotze@rank.com> * Bump pubspec version to '0.1.4+119' * 28 changeadd a launcher icon (#114) * updated ios app icon * updated android app icon * created app_icon files * updated windows app icon * updated doc for #28 * added a CHANGELOG.txt * revert color/blue to color/white * updated generated file * Bump pubspec version to '0.1.4+120' * cleaned up code for persisting app theme * fix bug where app theme mode does not get persisted * Bump pubspec version to '0.1.4+121' * updated all platform icon files * Bump pubspec version to '0.1.4+122' * bug fixes, moved deleteAll button to drawer * Bump pubspec version to '0.1.4+123' * update ios app icon * update android app icon * update drawio design and app icon files * Bump pubspec version to '0.1.4+124' * update web and windows icon * Bump pubspec version to '0.1.4+125' --------- Co-authored-by: ZanderCowboy <ZanderCowboy@users.noreply.github.com> * Bump pubspec version to '0.1.4+126' * update melos.yaml and flutter packages * fix drawer close button and android not building * update setup-flutter action * Bump pubspec version to '0.1.6+129' * fix release_workflow * Bump pubspec version to '0.2.0' * fix workflows not running * Bump pubspec version to '0.2.0+131' * Bump pubspec version to '0.3.0' * fix workflows: variable missing * Bump pubspec version to '0.3.0+132' * Bump dawidd6/action-download-artifact from 3 to 6 (#129) * Bump dawidd6/action-download-artifact from 3 to 6 Bumps [dawidd6/action-download-artifact](https://github.com/dawidd6/action-download-artifact) from 3 to 6. - [Release notes](https://github.com/dawidd6/action-download-artifact/releases) - [Commits](dawidd6/action-download-artifact@v3...v6) --- updated-dependencies: - dependency-name: dawidd6/action-download-artifact dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * Bump pubspec version to '0.3.0+134' * Update pubspec.yaml --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com> Co-authored-by: Zander Kotze <59666243+ZanderCowboy@users.noreply.github.com> * Bump peaceiris/actions-gh-pages from 3 to 4 (#117) * Bump peaceiris/actions-gh-pages from 3 to 4 Bumps [peaceiris/actions-gh-pages](https://github.com/peaceiris/actions-gh-pages) from 3 to 4. - [Release notes](https://github.com/peaceiris/actions-gh-pages/releases) - [Changelog](https://github.com/peaceiris/actions-gh-pages/blob/main/CHANGELOG.md) - [Commits](peaceiris/actions-gh-pages@v3...v4) --- updated-dependencies: - dependency-name: peaceiris/actions-gh-pages dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * Bump pubspec version to '0.3.0+135' --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Zander Kotze <59666243+ZanderCowboy@users.noreply.github.com> Co-authored-by: ZanderCowboy <ZanderCowboy@users.noreply.github.com> * Bump pubspec version to '0.3.0+136' * Bump very_good_analysis from 5.1.0 to 6.0.0 in /packages/models (#131) * Bump very_good_analysis from 5.1.0 to 6.0.0 in /packages/models Bumps [very_good_analysis](https://github.com/VeryGoodOpenSource/very_good_analysis) from 5.1.0 to 6.0.0. - [Release notes](https://github.com/VeryGoodOpenSource/very_good_analysis/releases) - [Changelog](https://github.com/VeryGoodOpenSource/very_good_analysis/blob/main/CHANGELOG.md) - [Commits](VeryGoodOpenSource/very_good_analysis@v5.1.0...v6.0.0) --- updated-dependencies: - dependency-name: very_good_analysis dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * Bump pubspec version to '0.3.0+137' --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com> * Bump pubspec version to '0.3.0+138' * Multiple changes to develop (#130) * update data_exchange_service for import/export * update home_drawer, added assets and flutter_gen, clean up code * added a delete_modal and update files * update app_theme and melos * create and add 'DataTransferPage' * add TooltipEnums file * update export_app * update 'home_page' with permission request * update AndroidManifest with uses-permission * update changelog * update home_page with sharedPreferences to save checkPermissions bool * update data_transfer_page to conditionally render export button if db not empty * update changelog * Bump pubspec version to '0.3.0+133' * attempt to update entry_repository_test * changelog * Bump pubspec version to '0.3.0+138' * fix test * Bump pubspec version to '0.3.0+139' --------- Co-authored-by: ZanderCowboy <ZanderCowboy@users.noreply.github.com> * Bump pubspec version to '0.3.0+140' * 115 app layout builder (#132) * updated ios app icon * updated android app icon * created app_icon files * updated windows app icon * updated doc for #28 * added a CHANGELOG.txt * revert color/blue to color/white * updated generated file * Bump pubspec version to '0.1.4+120' * cleaned up code for persisting app theme * fix bug where app theme mode does not get persisted * Bump pubspec version to '0.1.4+121' * updated all platform icon files * Bump pubspec version to '0.1.4+122' * bug fixes, moved deleteAll button to drawer * new feat with a horizontal and vertical layout * Bump pubspec version to '0.1.4+123' * revert changes * Bump pubspec version to '0.1.4+126' * revert icon changes from merge conflixt * delete old drawio file * Bump pubspec version to '0.1.4+127' * refactor layout files into smaller one * Bump pubspec version to '0.1.4+128' * added new colors to AppColorsExtension and AppTheme * added new colors to AppPalette * create Validator class for input validations * update AddEntryCard to add margins * update HomeDrawer deleteAll button with disabled and enabled colors * made changes to HorizontalTab and VertTab * update changelog * Bump pubspec version to '0.1.4+129' * update data_exchange_service to allow the user to append data * Bump pubspec version to '0.3.0+141' --------- Co-authored-by: ZanderCowboy <ZanderCowboy@users.noreply.github.com> * Bump pubspec version to '0.3.0+142' * add showcase to .gitignore * Bump pubspec version to '0.3.0+143' * Bump gittools/actions from 1.1.1 to 1.2.0 (#133) * Bump gittools/actions from 1.1.1 to 1.2.0 Bumps [gittools/actions](https://github.com/gittools/actions) from 1.1.1 to 1.2.0. - [Release notes](https://github.com/gittools/actions/releases) - [Commits](GitTools/actions@v1.1.1...v1.2.0) --- updated-dependencies: - dependency-name: gittools/actions dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump pubspec version to '0.3.0+143' --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com> * Bump pubspec version to '0.3.0+144' * Bump gittools/actions from 1.2.0 to 3.0.0 (#134) * Bump gittools/actions from 1.2.0 to 3.0.0 Bumps [gittools/actions](https://github.com/gittools/actions) from 1.2.0 to 3.0.0. - [Release notes](https://github.com/gittools/actions/releases) - [Commits](GitTools/actions@v1.2.0...v3.0.0) --- updated-dependencies: - dependency-name: gittools/actions dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * Bump pubspec version to '0.3.0+145' --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com> * Bump pubspec version to '0.3.0+146' * Bump codecov/codecov-action from 4 to 5 (#135) * Bump codecov/codecov-action from 4 to 5 Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 4 to 5. - [Release notes](https://github.com/codecov/codecov-action/releases) - [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md) - [Commits](codecov/codecov-action@v4...v5) --- updated-dependencies: - dependency-name: codecov/codecov-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * Bump pubspec version to '0.3.0+145' * Bump pubspec version to '0.3.0+146' --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com> Co-authored-by: Zander Kotze <59666243+ZanderCowboy@users.noreply.github.com> Co-authored-by: ZanderCowboy <ZanderCowboy@users.noreply.github.com> * Bump gittools/actions from 3.0.0 to 3.0.3 (#136) * Bump gittools/actions from 3.0.0 to 3.0.3 Bumps [gittools/actions](https://github.com/gittools/actions) from 3.0.0 to 3.0.3. - [Release notes](https://github.com/gittools/actions/releases) - [Commits](GitTools/actions@v3.0.0...v3.0.3) --- updated-dependencies: - dependency-name: gittools/actions dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump pubspec version to '0.3.0+147' --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com> * Bump dawidd6/action-download-artifact from 6 to 7 (#138) * Bump dawidd6/action-download-artifact from 6 to 7 Bumps [dawidd6/action-download-artifact](https://github.com/dawidd6/action-download-artifact) from 6 to 7. - [Release notes](https://github.com/dawidd6/action-download-artifact/releases) - [Commits](dawidd6/action-download-artifact@v6...v7) --- updated-dependencies: - dependency-name: dawidd6/action-download-artifact dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * Bump pubspec version to '0.3.0+147' --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com> * Revert "Merge branch 'main' into develop" This reverts commit dbedcda, reversing changes made to d357200. * upgrade to gradle 8.9 and dart fixes with new package versions (#145) * upgrade to gradle 8.9 and dart fixes with new package versions * update setup-flutter and setup-java-flutter to use flutter 3.27 and Java 21 * fix mapper issue where field used wrong names * revert freezed package versions back * make entry factory const * linting issues and update to README * updates made to the mappers * Regenerate android folder (#146) * delete and regenerate android folder and contents * update settings.gradle from 8.1.0 to 8.9.0 * use manual ndk version 27.0.12077973 * upgrade gradle-wrapper.properties from 8.3 to 8.11.1 * changes to AndroidManifest.xml * update data_exchange_service to be more accurate * remove permissions from Manifest file * create file_picker_wrapper class * docs for wrappers * use new file_picker_wrapper in data_exchange_service * write test for data_exchange_service * fix error in entry.dart file * Make changes to sonarcloud.yml workflow (#149) * create sonar-project.properties and update sonarcloud.yml workflow * update flutter and java versions in workflow actions * revert package versions in pubspec * use melos test:all in sonarcloud.yml * fix .packages issue in sonarcloud.yml * use packages\core\coverage instead of coverage for format_coverage * use / instead of \ in sonarcloud.yml * updates to melos and sonarcloud * comment in sonarcloud.yml * update analysis_options to ignore flutter_style_todos to use @ZanderCowboy * fix linting issues * remove unnecessary coverage from test:core in melos.yaml * add .fvmrc and update README.md * Bump pubspec version to '0.3.0+148' * Bump pubspec version to '0.3.0+149' * Bump gittools/actions from 3.0.3 to 3.1.11 (#143) * Bump gittools/actions from 3.0.3 to 3.1.11 Bumps [gittools/actions](https://github.com/gittools/actions) from 3.0.3 to 3.1.11. - [Release notes](https://github.com/gittools/actions/releases) - [Changelog](https://github.com/GitTools/actions/blob/main/GitReleaseManager.yml) - [Commits](GitTools/actions@v3.0.3...v3.1.11) --- updated-dependencies: - dependency-name: gittools/actions dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump pubspec version to '0.3.0+150' --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Zander Kotze <59666243+ZanderCowboy@users.noreply.github.com> * Bump dawidd6/action-download-artifact from 7 to 9 (#144) * Bump dawidd6/action-download-artifact from 7 to 9 Bumps [dawidd6/action-download-artifact](https://github.com/dawidd6/action-download-artifact) from 7 to 9. - [Release notes](https://github.com/dawidd6/action-download-artifact/releases) - [Commits](dawidd6/action-download-artifact@v7...v9) --- updated-dependencies: - dependency-name: dawidd6/action-download-artifact dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * Bump pubspec version to '0.3.0+150' --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Zander Kotze <59666243+ZanderCowboy@users.noreply.github.com> * Bump pubspec version to '0.3.0+151' * Create Unit Tests (#152) * docs for unit tests * remove unused database_service file * refactor export files and moved validator.dart to validator folder * create fake_path_provider_platform.dart class * write test for app_info_service and validator * tests for entry_repository, tabs_repository, data_exchange_service * tests for get_it_injection, home_bloc, file_picker_wrapper * update file_picker_wrapper to make it more testable * add docs to tabs_repository * create _getFile method for data_exchange_service * updates to Makefile and melos * register FilePicker with injection * clean up of configureTestDependencies * test fix for failing tests on github * add isar_flutter_libs to core * manually register dependencies for data_exchange_service to get it to pass on GHA * deal with console warning for FlutterGen * deal with unregistered types when generating code * remove unused Clock from tabs_repository * update tests for file_picker_wrapper, data_exchange_service, get_it_injection * docs for Add unit tests #14 * Bump pubspec version to '0.3.0+152' * Bump pubspec version to '0.3.0+153' * 13 add widgets tests (#158) * widget tests * update Android folder of Multichoice * add isar-3.1.0-1 to packages_external * update pubspecs * remove all packages_external * complete a flutter upgrade and use community isar * clean up and linting issues * create and update docs; should still be finished * revert changes to move to a new branch * Bump pubspec version to '0.3.0+152' * Bump pubspec version to '0.3.0+153' * clean up branch for PR * refactor export file names * clean up comments from tests and create widgetWrapper method * create WidgetKeys class and WidgetKeysExtension and update code * import changes to use export files * create coverage:multichoice in melos * docs and changelog * Bump pubspec version to '0.3.0+154' * multiple small changes, fix codecov not picking up test results * Bump pubspec version to '0.3.0+155' * Bump pubspec version to '0.3.0+156' * Bump gittools/actions from 3.1.11 to 3.2.0 (#163) * Bump gittools/actions from 3.1.11 to 3.2.0 Bumps [gittools/actions](https://github.com/gittools/actions) from 3.1.11 to 3.2.0. - [Release notes](https://github.com/gittools/actions/releases) - [Changelog](https://github.com/GitTools/actions/blob/main/GitReleaseManager.yml) - [Commits](GitTools/actions@v3.1.11...v3.2.0) --- updated-dependencies: - dependency-name: gittools/actions dependency-version: 3.2.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump pubspec version to '0.3.0+157' --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump pubspec version to '0.3.0+158' * Setup tests remove external packages (#147) * widget tests * update Android folder of Multichoice * add isar-3.1.0-1 to packages_external * update pubspecs * please review this commit * remove all packages_external * complete a flutter upgrade and use community isar * clean up and linting issues * create and update docs; should still be finished * revert changes to move to a new branch * Bump pubspec version to '0.3.0+152' * Bump pubspec version to '0.3.0+153' * Bump pubspec version to '0.3.0+159' * chore: import change * Bump pubspec version to '0.3.0+160' * chore: update docs * chore: add tasks.json * chore: PR comments * Bump pubspec version to '0.3.0+161' * fix sonarcloud workflow issue * chore: update melos and sonarcloud to use correct scripts * sonarcloud issue * Bump pubspec version to '0.3.0+162' * sonarcloud issue * Bump pubspec version to '0.3.0+163' * Bump pubspec version to '0.3.0+164' * 82 document setting up app for release (#160) * refactoring app_theme for app_colors and text_theme * add play_store images for release to play store * improved layout and sizing of components in app and theming * test data to be used on an emulator for importing * update changelog and docs for Document Setting up App for Release #82 * multiple improved UI changes * update changelog * small little improvement to vertical tab header * fix workflow with CHANGELOG change from txt to md * Bump pubspec version to '0.3.0+157' * docs update * rename play_store screenshots to be more descriptive * Update apps/multichoice/CHANGELOG.md Spelling mistake Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Update CHANGELOG.md Spelling mistake Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Update CHANGELOG.md Spelling Mistake Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Bump pubspec version to '0.3.0+165' --------- Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Bump pubspec version to '0.3.0+166' * Scripts for integration testing (#151) * widget tests * update Android folder of Multichoice * add isar-3.1.0-1 to packages_external * update pubspecs * please review this commit * remove all packages_external * complete a flutter upgrade and use community isar * clean up and linting issues * create and update docs; should still be finished * chore: update docs * chore: small changes * clean up * Bump pubspec version to '0.3.0+167' * Bump pubspec version to '0.3.0+168' * 119 Add Integration Tests (#159) * widget tests * update Android folder of Multichoice * add isar-3.1.0-1 to packages_external * update pubspecs * please review this commit * remove all packages_external * complete a flutter upgrade and use community isar * clean up and linting issues * create and update docs; should still be finished * revert changes to move to a new branch * Bump pubspec version to '0.3.0+152' * Bump pubspec version to '0.3.0+153' * rename doc for Add integration tests #119 * remove unused database_service_test * create new shared methods and new integration tests. WIP * chore: update integration_tests with reusable methods * docs: changelog * Bump pubspec version to '0.3.0+169' * PR comments * Bump pubspec version to '0.3.0+170' * 171 Update build_workflow (#172) * update build_workflow * chore: PR comments * Bump dawidd6/action-download-artifact from 9 to 10 (#175) Bumps [dawidd6/action-download-artifact](https://github.com/dawidd6/action-download-artifact) from 9 to 10. - [Release notes](https://github.com/dawidd6/action-download-artifact/releases) - [Commits](dawidd6/action-download-artifact@v9...v10) --- updated-dependencies: - dependency-name: dawidd6/action-download-artifact dependency-version: '10' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump gittools/actions from 3.1.11 to 3.2.1 (#165) * Bump gittools/actions from 3.1.11 to 3.2.1 Bumps [gittools/actions](https://github.com/gittools/actions) from 3.1.11 to 3.2.1. - [Release notes](https://github.com/gittools/actions/releases) - [Changelog](https://github.com/GitTools/actions/blob/main/GitReleaseManager.yml) - [Commits](GitTools/actions@v3.1.11...v3.2.1) --- updated-dependencies: - dependency-name: gittools/actions dependency-version: 3.2.1 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump pubspec version to '0.3.0+157' --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Zander Kotze <59666243+ZanderCowboy@users.noreply.github.com> * 102 create guided tour for app (#113) * created and implemented theme package * updated app presentation files * added app theming files * updated constants' files * added onPressedTheme event to HomeBloc * updated doc for #8 * small code changes * made multiple theming changes * add confirmation modal for onPressedDeleteAll * made multiple theming and UI changes * removed onPressedTheme from HomeBloc * fix bug where theme mode button does not update based on system theme mode * update app name to Multichoice * added loading indicator to app * renamed theme_getter to extension_getters * new ui_constants file * updated buttons on edit pages * fix bug where edit pages load with no data * fix bug where delete buttons work with nothing to delete * updated sizing of tabs and entries in app * updated app_theme * code refactors * initial attempt to add product tours and progress_service * Feature to have demo data for guide tour, wip * chore: merge changes * chore: add new enums for storage and product_tour * chore: update pubspec package versions * chore: create app_storage_service * chore: update firebase_options to use .env file * chore: rename app to multichoice * chore: update home_bloc and product_bloc * chore: create product_tour_controller * chore: create showcase_data * chore: UI changes * chore: multiple changes * chore: update build.gradle, might break something * chore: linting issues * chore: revert pubspec for freezed * add missing .env file to linting_workflow * test: skip test * test: remove get_it_injection_test * chore: remove get_it_injection_test * add missing .env file * revert changes for secrets * chore: trigger build_workflow * changes * AppStorageService, HomeDrawer refactor, Cursor Rules * chore: add ui_kit package * changes for new ui_kit * clean up * refactor home drawer * chore: add new dedicated TutorialPage * chore: refactor ProductTour * chore: backend changes * chore: update tests * changes * chore: update gitignore * refactoring * refactoring * linting * clean up and more details on drawer items * chore: update build_workflow * Bump pubspec version to '0.3.0+171' * update tests * revert workflow test changes * Bump pubspec version to '0.3.0+172' * PR comments * 178 implement in app feedback (#181) * created and implemented theme package * updated app presentation files * added app theming files * updated constants' files * added onPressedTheme event to HomeBloc * updated doc for #8 * small code changes * made multiple theming changes * add confirmation modal for onPressedDeleteAll * made multiple theming and UI changes * removed onPressedTheme from HomeBloc * fix bug where theme mode button does not update based on system theme mode * update app name to Multichoice * added loading indicator to app * renamed theme_getter to extension_getters * new ui_constants file * updated buttons on edit pages * fix bug where edit pages load with no data * fix bug where delete buttons work with nothing to delete * updated sizing of tabs and entries in app * updated app_theme * code refactors * initial attempt to add product tours and progress_service * Feature to have demo data for guide tour, wip * chore: merge changes * chore: add new enums for storage and product_tour * chore: update pubspec package versions * chore: create app_storage_service * chore: update firebase_options to use .env file * chore: rename app to multichoice * chore: update home_bloc and product_bloc * chore: create product_tour_controller * chore: create showcase_data * chore: UI changes * chore: multiple changes * chore: update build.gradle, might break something * chore: linting issues * chore: revert pubspec for freezed * add missing .env file to linting_workflow * test: skip test * test: remove get_it_injection_test * chore: remove get_it_injection_test * add missing .env file * revert changes for secrets * chore: trigger build_workflow * changes * AppStorageService, HomeDrawer refactor, Cursor Rules * chore: add ui_kit package * changes for new ui_kit * clean up * refactor home drawer * chore: add new dedicated TutorialPage * chore: refactor ProductTour * chore: backend changes * chore: update tests * changes * chore: TODO backend * functions * UI * Firestore Rules * TODO: Check Commit. Implement Email Functionality * version bump * chore: update gitignore * refactoring * refactoring * linting * clean up and more details on drawer items * chore: update build_workflow * Bump pubspec version to '0.3.0+171' * update tests * revert workflow test changes * Bump pubspec version to '0.3.0+172' * PR comments * Bump pubspec version to '0.3.0+173' * resolve merge issues * small improvements * update code to match standard * small change * updates to test, actions, Makefile * docs * update analysis_options * 183 implement search functionality (#184) * update ui_kit with new constant and circular_loader * create Search bloc and repo * add SafeArea for AppVersion * use new CircularLoader * fix feedback page title debug * remove unused/unnecessary classes * update models * update new_entry and new_tab to use new reusable_form * update home_bloc, search_bloc and search_repository * update UI multiple UI widgets * add new SearchPage * test * settings.json * docs - changelog * use named parameters in entry_repository and tabs_repository * update home_bloc and tests * add designs folder with Penpot designs * add new details_bloc * update search_page * add details page with widgets * clean up * tests * PR comments * refactor tests and PR comments * update cursor rules * write tests * update UI * PR comments * Bump version to 0.3.2+174 [skip ci] * update pubspec (#186) * create version-management action (#187) * Bump version to 0.5.1+179 [skip ci] * Bump version to 0.5.2+180 [skip ci] * Bump version to 0.5.2+181 [skip ci] * 161 Workflows Rework (#185) * removed unused workflows and create README * update build_workflow * create sandbox_workflow * test build_workflow * updates to build_workflow, create version-management action, update version * fix context issue with new action * update Check Version Labels * update 403 error * fix * debug * fix quotes * revert changes * updates to existing workflows * create new updated workflows * push fix forbump_type error * use GITHUB_ENV for BUMP_TYPE * uncomment linting and sonar cloud temp * debugging * debug * update base * Bump version to 0.5.2+181 [skip ci] * Bump version to 0.5.2+182 [skip ci] * trigger * trigger * revert pubspec version * change to 0.5.2+181 * trigger * Bump version to 0.6.0+182 [skip ci] * Bump version to 0.7.0+183 [skip ci] * update staging * Bump version to 0.5.2-RC+181 [skip ci] * revert to 0.7.0+183 * add missing v and trigger * Bump version to 1.0.0-RC+184 [skip ci] * trigger * fix -RC flag not found * create tokenized-commit action * use correct GH_TOKEN * test develop_workflow against tmp-main * update version-management action * update tokenized-commit action * updates - use build number from tag --------- Co-authored-by: VersionBumpingBot <bot@versionbumpingbot.com> * Bump version to 0.5.1+179 [skip ci] --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: ZanderCowboy <ZanderCowboy@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com> Co-authored-by: Zander Kotze <Zander.Kotze@rank.com> Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> Co-authored-by: VersionBumpingBot <bot@versionbumpingbot.com> * fix - workflows not being triggered (#196) * Bump version to 0.5.2-RC+180 [skip ci] * Fix; Asset Path and Misaligned Version and Build Number (#199) * fix - workflows not being triggered * fix: use the correct version and build numbers and add job to create release on production * Bump version to 0.5.2-RC-RC+181 [skip ci] * Improvements to Workflows (#200) * fix - workflows not being triggered * fix: use the correct version and build numbers and add job to create release on production * improvements * clear double -RC suffix * Bump version to 0.5.2-RC+182 [skip ci] --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: ZanderCowboy <ZanderCowboy@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com> Co-authored-by: Zander Kotze <Zander.Kotze@rank.com> Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> Co-authored-by: VersionBumpingBot <bot@versionbumpingbot.com>
* Develop -> RC (#194) * Bump pubspec version to '0.1.0+104' * Bump pubspec version to '0.1.1' * Bump pubspec version to '0.1.2' * Bump pubspec version to '0.1.3' * fix ndk issue in build.gradle file * Bump pubspec version to '0.1.4+109' * Bump pubspec version to '0.1.4+110' * Bump stikkyapp/update-pubspec-version from 1 to 2 (#112) * Bump stikkyapp/update-pubspec-version from 1 to 2 Bumps [stikkyapp/update-pubspec-version](https://github.com/stikkyapp/update-pubspec-version) from 1 to 2. - [Release notes](https://github.com/stikkyapp/update-pubspec-version/releases) - [Commits](stikkyapp/update-pubspec-version@v1...v2) --- updated-dependencies: - dependency-name: stikkyapp/update-pubspec-version dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * Bump pubspec version to '0.1.4+111' --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com> * Bump gittools/actions from 0.13.4 to 1.1.1 (#111) * Bump gittools/actions from 0.13.4 to 1.1.1 Bumps [gittools/actions](https://github.com/gittools/actions) from 0.13.4 to 1.1.1. - [Release notes](https://github.com/gittools/actions/releases) - [Commits](GitTools/actions@v0.13.4...v1.1.1) --- updated-dependencies: - dependency-name: gittools/actions dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * Bump pubspec version to '0.1.4+111' * fix invalid_annotation_target error * Bump pubspec version to '0.1.4+112' --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com> Co-authored-by: Zander Kotze <59666243+ZanderCowboy@users.noreply.github.com> Co-authored-by: ZanderCowboy <zanderkotze99@gmail.com> Co-authored-by: ZanderCowboy <ZanderCowboy@users.noreply.github.com> * Bump pubspec version to '0.1.4+113' * 8 investigate theming of app as well as colours 1 (#109) * created and implemented theme package * updated app presentation files * added app theming files * updated constants' files * added onPressedTheme event to HomeBloc * updated doc for #8 * small code changes * made multiple theming changes * add confirmation modal for onPressedDeleteAll * made multiple theming and UI changes * removed onPressedTheme from HomeBloc * fix bug where theme mode button does not update based on system theme mode * update app name to Multichoice * added loading indicator to app * renamed theme_getter to extension_getters * new ui_constants file * updated buttons on edit pages * fix bug where edit pages load with no data * fix bug where delete buttons work with nothing to delete * updated sizing of tabs and entries in app * updated app_theme * code refactors * Bump pubspec version to '0.1.4+114' --------- Co-authored-by: ZanderCowboy <ZanderCowboy@users.noreply.github.com> * Bump pubspec version to '0.1.4+115' * 94 add firebase app distribution to the app (#95) * Bump pubspec version to '0.0.2+68' * Update README.md (#79) * Bump pubspec version to '0.0.2+69' * Bump pubspec version to '0.0.2+70' --------- Co-authored-by: ZanderCowboy <ZanderCowboy@users.noreply.github.com> * Bump pubspec version to '0.0.2+71' * Add and Implement DB (#75) * 6 add or remove items in any column (#19) * upgraded pubspec.yaml * added gap package * created spacing_constants and a few Gap's * VS Code launch scripts * created card that will contain the entries * refactored to App and HomePage * created custom_scroll_behaviour to drag with a mouse * created main_tab for colums, scrollable * other changes * added new packages to pubspec.yaml * created home bloc * created CustomDialog * added minimum window size change * created empty_tab to add new tab * added onLongPress feature to main_tab.dart * add list to home_page.dart for tabs * added get_it * added tabs_repository * created tabs domain model * added changes to home_bloc * linked HomeBloc to HomePage and components * created tabs_list data model * moved App to newly created file * added new border_constants file with an export file * added PE changes * added changes to use variables in constants file * generated files * added entry_bloc to manage entries in a tab * added export files * moved custom_dialog to utils folder * added Future to tabs repository * created entry_repository to manage entries * cleaned up files and added TODO * created separate entries_list data model and an entry domain model * created empty_entry class for blank entry * added changed to manage entries in tabs * removed entries_list and added Map to tabs_list * added changes based on changes from tabs_list * fixed issues on the blocs * comment out drawer on home_page * added remaining changes * fixed sync to async in home_bloc for delete event * cleaned up tabs_list by removing old list * did code cleanup and made small changes * small code changes * updated EntryBloc * updated HomeBloc * updated Entries repository * renamed entries_repository to entry_repository * updated Tabs repository * updated Entry and Tabs models * created a database_service * renamed main_tab to vertical_tab * updated tabs_list data model * created classes for add-tab and add-entry * added small improvements and code cleanup * small code changes * 22 add and remove entries in tabs (#23) * added functionality to delete entries in tabs * updated .gitignore for devtools_options.yaml * 30 enable and create dependabot (#33) * updated .gitignore files * created and updated dependabot.yml file * Create dev container (#18) * Voila 🎉 * wip: devcontainer.json and Dockerfile * devcontainer change * updated Dockerfile * updated devcontainer.json * updated devcontainer.json with features * updated .gitignore files * generated files * feature for devcontainer and Dockerfile * cleaned up code * added .gitattributes to repo * left comment in devcontainer file * updated Dockerfile * updated .gitattributes file * fix spelling mistake * optimized and cleaned up Dockerfile * added docs template and branch doc * removed unnecessary Dockerfiles * updated devcontainer and Dockerfile * updated README * change analysis_options and cleaned up * updated docs * added .markdownlint.json to repo * fix linting issues * cleaned up code * removed tmp folder in workflows * modify tabs and entry models for isar db * modify tabs and entry repositories for isar db * wip add isar db * add docs for feature * small code changes for isar db * fix error with IsarDB * generated iOS files * removed NOTES.md and moved to README.md * cleaned up pubspec.yaml * generated freezed, config, g files * updated tabs and entry repositories for isar db * updated home_bloc and entry_bloc * created export_domain.dart file * created injectable_module.dart file for isar db and getit * updated get_it_injection and main for isar db * wip to be removed, isar_db.dart and tabs_list.dart * add exclude to analyzer for generated code * wip to be removed, database_service.dart * updated home_page.dart to use slivers and refactored code * updated vertical_tab.dart and refactored * updated entry_cards.dart and refactored to use slivers * small code changes * TODO implement change to release_workflow for more control * removed entry_bloc * uincorporate entry_bloc in home_bloc * removed unused i_isar_db and isar_db * fix issue with UI ntabs and entries not updating * fix linting issue * fix android package name' * updated doc * added onPressedDeleteAll event and changed tabs state to be nullable * added timestamps to Entry's and Tabs' * added delete button to home screen for clearing db * small code changes and generated code * updated doc for #4 * PR comments * set web_build_flag to false * Bump pubspec version to '0.0.2+69' * refreshed android directory * removed linux directory * updated doc for #27 * updated doc for #4 * updated ndkVersion in build.gradle * updated README badges * Bump pubspec version to '0.0.2+72' --------- Co-authored-by: Zander Kotze <Zander.Kotze@rank.com> Co-authored-by: ZanderCowboy <ZanderCowboy@users.noreply.github.com> * Bump pubspec version to '0.0.2+73' * 20 restructure files and folders (#83) * renamed files and renamed folders * removed unused add_entry_card, empty_tab_add_card, tabs_list * small code changes * add linux files again * generated code * create repositories folder * renamed export_infrastructure * removed linux directory * cleaned up i_database_service * updated README' * removed macos directory * Bump pubspec version to '0.0.2+74' --------- Co-authored-by: ZanderCowboy <ZanderCowboy@users.noreply.github.com> * Bump pubspec version to '0.0.2+75' * Bumped Flutter Version (#84) * bumped flutter version from 3.16.x to 3.19.x * Bump pubspec version to '0.0.2+76' --------- Co-authored-by: ZanderCowboy <ZanderCowboy@users.noreply.github.com> * Bump pubspec version to '0.0.2+77' * updated flutter version in Dockerfile to 3.19.0 (#90) * updated flutter version in Dockerfile to 3.19.0 * Bump pubspec version to '0.0.2+78' --------- Co-authored-by: ZanderCowboy <ZanderCowboy@users.noreply.github.com> * add tmp to gitignore * Bump pubspec version to '0.0.2+79' * 26 implement dto and automappr (#89) * moved database models to new models folder * added EntryDTO and TabsDTO * added entry_dto_mapper and tabs_dto_mapper * updated Tabs and Entry repository * updated HomeBloc * added export files * small code changes * updated doc for #26 * Bump pubspec version to '0.0.2+76' * Bump pubspec version to '0.0.2+79' * Bump pubspec version to '0.0.2+80' * updated repositories to use maps for convertion * added entry_mapper to export * fix spelling mistake * Bump pubspec version to '0.0.2+81' --------- Co-authored-by: ZanderCowboy <ZanderCowboy@users.noreply.github.com> * Bump pubspec version to '0.0.2+82' * 88 remove generated code (#91) * updated generated files to gitignore * removed generated .freezed, .g, .config files * Bump pubspec version to '0.0.2+80' * fix import in entry_repository * removed generated .freezed, .g, .auto_mappr files * removed unnecessary change * Bump pubspec version to '0.0.2+83' * fixed repositories folder structure * Bump pubspec version to '0.0.2+84' --------- Co-authored-by: ZanderCowboy <ZanderCowboy@users.noreply.github.com> * Bump pubspec version to '0.0.2+85' * added google_services to codebase * created doc for #94 * removed google-services.json from tracking * updated android build workflow with firebase * small code changes * updated doc for #94 * added PR draft check to android build workflows * updated workflows * addressed ticket #71 * added new step for firebase_options * updated doc for #94 * fix 'is a directory' issue * removed step for firebase_options * add firebase_options.dart * update .gitignore * updated build_workflows to create secrets.dart * fix directory issue in workflows * fix directory not found issue * move 'create secrets.dart' step to correct workflow * fix release build failing * fix release build failing and test something? * fix permission error * fix workflow * attempt upload secrets file in workflow * fix 'create secrets.dart' step * fix change from aab to apk * Bump pubspec version to '0.1.4+116' * refactor and update workflow files * Bump pubspec version to '0.1.4+117' * removed unnecessary files from merge * fix bool not working for step in workflows * Bump pubspec version to '0.1.4+118' --------- Co-authored-by: ZanderCowboy <ZanderCowboy@users.noreply.github.com> Co-authored-by: Zander Kotze <Zander.Kotze@rank.com> * Bump pubspec version to '0.1.4+119' * 28 changeadd a launcher icon (#114) * updated ios app icon * updated android app icon * created app_icon files * updated windows app icon * updated doc for #28 * added a CHANGELOG.txt * revert color/blue to color/white * updated generated file * Bump pubspec version to '0.1.4+120' * cleaned up code for persisting app theme * fix bug where app theme mode does not get persisted * Bump pubspec version to '0.1.4+121' * updated all platform icon files * Bump pubspec version to '0.1.4+122' * bug fixes, moved deleteAll button to drawer * Bump pubspec version to '0.1.4+123' * update ios app icon * update android app icon * update drawio design and app icon files * Bump pubspec version to '0.1.4+124' * update web and windows icon * Bump pubspec version to '0.1.4+125' --------- Co-authored-by: ZanderCowboy <ZanderCowboy@users.noreply.github.com> * Bump pubspec version to '0.1.4+126' * update melos.yaml and flutter packages * fix drawer close button and android not building * update setup-flutter action * Bump pubspec version to '0.1.6+129' * fix release_workflow * Bump pubspec version to '0.2.0' * fix workflows not running * Bump pubspec version to '0.2.0+131' * Bump pubspec version to '0.3.0' * fix workflows: variable missing * Bump pubspec version to '0.3.0+132' * Bump dawidd6/action-download-artifact from 3 to 6 (#129) * Bump dawidd6/action-download-artifact from 3 to 6 Bumps [dawidd6/action-download-artifact](https://github.com/dawidd6/action-download-artifact) from 3 to 6. - [Release notes](https://github.com/dawidd6/action-download-artifact/releases) - [Commits](dawidd6/action-download-artifact@v3...v6) --- updated-dependencies: - dependency-name: dawidd6/action-download-artifact dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * Bump pubspec version to '0.3.0+134' * Update pubspec.yaml --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com> Co-authored-by: Zander Kotze <59666243+ZanderCowboy@users.noreply.github.com> * Bump peaceiris/actions-gh-pages from 3 to 4 (#117) * Bump peaceiris/actions-gh-pages from 3 to 4 Bumps [peaceiris/actions-gh-pages](https://github.com/peaceiris/actions-gh-pages) from 3 to 4. - [Release notes](https://github.com/peaceiris/actions-gh-pages/releases) - [Changelog](https://github.com/peaceiris/actions-gh-pages/blob/main/CHANGELOG.md) - [Commits](peaceiris/actions-gh-pages@v3...v4) --- updated-dependencies: - dependency-name: peaceiris/actions-gh-pages dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * Bump pubspec version to '0.3.0+135' --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Zander Kotze <59666243+ZanderCowboy@users.noreply.github.com> Co-authored-by: ZanderCowboy <ZanderCowboy@users.noreply.github.com> * Bump pubspec version to '0.3.0+136' * Bump very_good_analysis from 5.1.0 to 6.0.0 in /packages/models (#131) * Bump very_good_analysis from 5.1.0 to 6.0.0 in /packages/models Bumps [very_good_analysis](https://github.com/VeryGoodOpenSource/very_good_analysis) from 5.1.0 to 6.0.0. - [Release notes](https://github.com/VeryGoodOpenSource/very_good_analysis/releases) - [Changelog](https://github.com/VeryGoodOpenSource/very_good_analysis/blob/main/CHANGELOG.md) - [Commits](VeryGoodOpenSource/very_good_analysis@v5.1.0...v6.0.0) --- updated-dependencies: - dependency-name: very_good_analysis dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * Bump pubspec version to '0.3.0+137' --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com> * Bump pubspec version to '0.3.0+138' * Multiple changes to develop (#130) * update data_exchange_service for import/export * update home_drawer, added assets and flutter_gen, clean up code * added a delete_modal and update files * update app_theme and melos * create and add 'DataTransferPage' * add TooltipEnums file * update export_app * update 'home_page' with permission request * update AndroidManifest with uses-permission * update changelog * update home_page with sharedPreferences to save checkPermissions bool * update data_transfer_page to conditionally render export button if db not empty * update changelog * Bump pubspec version to '0.3.0+133' * attempt to update entry_repository_test * changelog * Bump pubspec version to '0.3.0+138' * fix test * Bump pubspec version to '0.3.0+139' --------- Co-authored-by: ZanderCowboy <ZanderCowboy@users.noreply.github.com> * Bump pubspec version to '0.3.0+140' * 115 app layout builder (#132) * updated ios app icon * updated android app icon * created app_icon files * updated windows app icon * updated doc for #28 * added a CHANGELOG.txt * revert color/blue to color/white * updated generated file * Bump pubspec version to '0.1.4+120' * cleaned up code for persisting app theme * fix bug where app theme mode does not get persisted * Bump pubspec version to '0.1.4+121' * updated all platform icon files * Bump pubspec version to '0.1.4+122' * bug fixes, moved deleteAll button to drawer * new feat with a horizontal and vertical layout * Bump pubspec version to '0.1.4+123' * revert changes * Bump pubspec version to '0.1.4+126' * revert icon changes from merge conflixt * delete old drawio file * Bump pubspec version to '0.1.4+127' * refactor layout files into smaller one * Bump pubspec version to '0.1.4+128' * added new colors to AppColorsExtension and AppTheme * added new colors to AppPalette * create Validator class for input validations * update AddEntryCard to add margins * update HomeDrawer deleteAll button with disabled and enabled colors * made changes to HorizontalTab and VertTab * update changelog * Bump pubspec version to '0.1.4+129' * update data_exchange_service to allow the user to append data * Bump pubspec version to '0.3.0+141' --------- Co-authored-by: ZanderCowboy <ZanderCowboy@users.noreply.github.com> * Bump pubspec version to '0.3.0+142' * add showcase to .gitignore * Bump pubspec version to '0.3.0+143' * Bump gittools/actions from 1.1.1 to 1.2.0 (#133) * Bump gittools/actions from 1.1.1 to 1.2.0 Bumps [gittools/actions](https://github.com/gittools/actions) from 1.1.1 to 1.2.0. - [Release notes](https://github.com/gittools/actions/releases) - [Commits](GitTools/actions@v1.1.1...v1.2.0) --- updated-dependencies: - dependency-name: gittools/actions dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump pubspec version to '0.3.0+143' --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com> * Bump pubspec version to '0.3.0+144' * Bump gittools/actions from 1.2.0 to 3.0.0 (#134) * Bump gittools/actions from 1.2.0 to 3.0.0 Bumps [gittools/actions](https://github.com/gittools/actions) from 1.2.0 to 3.0.0. - [Release notes](https://github.com/gittools/actions/releases) - [Commits](GitTools/actions@v1.2.0...v3.0.0) --- updated-dependencies: - dependency-name: gittools/actions dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * Bump pubspec version to '0.3.0+145' --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com> * Bump pubspec version to '0.3.0+146' * Bump codecov/codecov-action from 4 to 5 (#135) * Bump codecov/codecov-action from 4 to 5 Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 4 to 5. - [Release notes](https://github.com/codecov/codecov-action/releases) - [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md) - [Commits](codecov/codecov-action@v4...v5) --- updated-dependencies: - dependency-name: codecov/codecov-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * Bump pubspec version to '0.3.0+145' * Bump pubspec version to '0.3.0+146' --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com> Co-authored-by: Zander Kotze <59666243+ZanderCowboy@users.noreply.github.com> Co-authored-by: ZanderCowboy <ZanderCowboy@users.noreply.github.com> * Bump gittools/actions from 3.0.0 to 3.0.3 (#136) * Bump gittools/actions from 3.0.0 to 3.0.3 Bumps [gittools/actions](https://github.com/gittools/actions) from 3.0.0 to 3.0.3. - [Release notes](https://github.com/gittools/actions/releases) - [Commits](GitTools/actions@v3.0.0...v3.0.3) --- updated-dependencies: - dependency-name: gittools/actions dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump pubspec version to '0.3.0+147' --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com> * Bump dawidd6/action-download-artifact from 6 to 7 (#138) * Bump dawidd6/action-download-artifact from 6 to 7 Bumps [dawidd6/action-download-artifact](https://github.com/dawidd6/action-download-artifact) from 6 to 7. - [Release notes](https://github.com/dawidd6/action-download-artifact/releases) - [Commits](dawidd6/action-download-artifact@v6...v7) --- updated-dependencies: - dependency-name: dawidd6/action-download-artifact dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * Bump pubspec version to '0.3.0+147' --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com> * Revert "Merge branch 'main' into develop" This reverts commit dbedcda, reversing changes made to d357200. * upgrade to gradle 8.9 and dart fixes with new package versions (#145) * upgrade to gradle 8.9 and dart fixes with new package versions * update setup-flutter and setup-java-flutter to use flutter 3.27 and Java 21 * fix mapper issue where field used wrong names * revert freezed package versions back * make entry factory const * linting issues and update to README * updates made to the mappers * Regenerate android folder (#146) * delete and regenerate android folder and contents * update settings.gradle from 8.1.0 to 8.9.0 * use manual ndk version 27.0.12077973 * upgrade gradle-wrapper.properties from 8.3 to 8.11.1 * changes to AndroidManifest.xml * update data_exchange_service to be more accurate * remove permissions from Manifest file * create file_picker_wrapper class * docs for wrappers * use new file_picker_wrapper in data_exchange_service * write test for data_exchange_service * fix error in entry.dart file * Make changes to sonarcloud.yml workflow (#149) * create sonar-project.properties and update sonarcloud.yml workflow * update flutter and java versions in workflow actions * revert package versions in pubspec * use melos test:all in sonarcloud.yml * fix .packages issue in sonarcloud.yml * use packages\core\coverage instead of coverage for format_coverage * use / instead of \ in sonarcloud.yml * updates to melos and sonarcloud * comment in sonarcloud.yml * update analysis_options to ignore flutter_style_todos to use @ZanderCowboy * fix linting issues * remove unnecessary coverage from test:core in melos.yaml * add .fvmrc and update README.md * Bump pubspec version to '0.3.0+148' * Bump pubspec version to '0.3.0+149' * Bump gittools/actions from 3.0.3 to 3.1.11 (#143) * Bump gittools/actions from 3.0.3 to 3.1.11 Bumps [gittools/actions](https://github.com/gittools/actions) from 3.0.3 to 3.1.11. - [Release notes](https://github.com/gittools/actions/releases) - [Changelog](https://github.com/GitTools/actions/blob/main/GitReleaseManager.yml) - [Commits](GitTools/actions@v3.0.3...v3.1.11) --- updated-dependencies: - dependency-name: gittools/actions dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump pubspec version to '0.3.0+150' --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Zander Kotze <59666243+ZanderCowboy@users.noreply.github.com> * Bump dawidd6/action-download-artifact from 7 to 9 (#144) * Bump dawidd6/action-download-artifact from 7 to 9 Bumps [dawidd6/action-download-artifact](https://github.com/dawidd6/action-download-artifact) from 7 to 9. - [Release notes](https://github.com/dawidd6/action-download-artifact/releases) - [Commits](dawidd6/action-download-artifact@v7...v9) --- updated-dependencies: - dependency-name: dawidd6/action-download-artifact dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * Bump pubspec version to '0.3.0+150' --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Zander Kotze <59666243+ZanderCowboy@users.noreply.github.com> * Bump pubspec version to '0.3.0+151' * Create Unit Tests (#152) * docs for unit tests * remove unused database_service file * refactor export files and moved validator.dart to validator folder * create fake_path_provider_platform.dart class * write test for app_info_service and validator * tests for entry_repository, tabs_repository, data_exchange_service * tests for get_it_injection, home_bloc, file_picker_wrapper * update file_picker_wrapper to make it more testable * add docs to tabs_repository * create _getFile method for data_exchange_service * updates to Makefile and melos * register FilePicker with injection * clean up of configureTestDependencies * test fix for failing tests on github * add isar_flutter_libs to core * manually register dependencies for data_exchange_service to get it to pass on GHA * deal with console warning for FlutterGen * deal with unregistered types when generating code * remove unused Clock from tabs_repository * update tests for file_picker_wrapper, data_exchange_service, get_it_injection * docs for Add unit tests #14 * Bump pubspec version to '0.3.0+152' * Bump pubspec version to '0.3.0+153' * 13 add widgets tests (#158) * widget tests * update Android folder of Multichoice * add isar-3.1.0-1 to packages_external * update pubspecs * remove all packages_external * complete a flutter upgrade and use community isar * clean up and linting issues * create and update docs; should still be finished * revert changes to move to a new branch * Bump pubspec version to '0.3.0+152' * Bump pubspec version to '0.3.0+153' * clean up branch for PR * refactor export file names * clean up comments from tests and create widgetWrapper method * create WidgetKeys class and WidgetKeysExtension and update code * import changes to use export files * create coverage:multichoice in melos * docs and changelog * Bump pubspec version to '0.3.0+154' * multiple small changes, fix codecov not picking up test results * Bump pubspec version to '0.3.0+155' * Bump pubspec version to '0.3.0+156' * Bump gittools/actions from 3.1.11 to 3.2.0 (#163) * Bump gittools/actions from 3.1.11 to 3.2.0 Bumps [gittools/actions](https://github.com/gittools/actions) from 3.1.11 to 3.2.0. - [Release notes](https://github.com/gittools/actions/releases) - [Changelog](https://github.com/GitTools/actions/blob/main/GitReleaseManager.yml) - [Commits](GitTools/actions@v3.1.11...v3.2.0) --- updated-dependencies: - dependency-name: gittools/actions dependency-version: 3.2.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump pubspec version to '0.3.0+157' --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump pubspec version to '0.3.0+158' * Setup tests remove external packages (#147) * widget tests * update Android folder of Multichoice * add isar-3.1.0-1 to packages_external * update pubspecs * please review this commit * remove all packages_external * complete a flutter upgrade and use community isar * clean up and linting issues * create and update docs; should still be finished * revert changes to move to a new branch * Bump pubspec version to '0.3.0+152' * Bump pubspec version to '0.3.0+153' * Bump pubspec version to '0.3.0+159' * chore: import change * Bump pubspec version to '0.3.0+160' * chore: update docs * chore: add tasks.json * chore: PR comments * Bump pubspec version to '0.3.0+161' * fix sonarcloud workflow issue * chore: update melos and sonarcloud to use correct scripts * sonarcloud issue * Bump pubspec version to '0.3.0+162' * sonarcloud issue * Bump pubspec version to '0.3.0+163' * Bump pubspec version to '0.3.0+164' * 82 document setting up app for release (#160) * refactoring app_theme for app_colors and text_theme * add play_store images for release to play store * improved layout and sizing of components in app and theming * test data to be used on an emulator for importing * update changelog and docs for Document Setting up App for Release #82 * multiple improved UI changes * update changelog * small little improvement to vertical tab header * fix workflow with CHANGELOG change from txt to md * Bump pubspec version to '0.3.0+157' * docs update * rename play_store screenshots to be more descriptive * Update apps/multichoice/CHANGELOG.md Spelling mistake Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Update CHANGELOG.md Spelling mistake Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Update CHANGELOG.md Spelling Mistake Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Bump pubspec version to '0.3.0+165' --------- Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Bump pubspec version to '0.3.0+166' * Scripts for integration testing (#151) * widget tests * update Android folder of Multichoice * add isar-3.1.0-1 to packages_external * update pubspecs * please review this commit * remove all packages_external * complete a flutter upgrade and use community isar * clean up and linting issues * create and update docs; should still be finished * chore: update docs * chore: small changes * clean up * Bump pubspec version to '0.3.0+167' * Bump pubspec version to '0.3.0+168' * 119 Add Integration Tests (#159) * widget tests * update Android folder of Multichoice * add isar-3.1.0-1 to packages_external * update pubspecs * please review this commit * remove all packages_external * complete a flutter upgrade and use community isar * clean up and linting issues * create and update docs; should still be finished * revert changes to move to a new branch * Bump pubspec version to '0.3.0+152' * Bump pubspec version to '0.3.0+153' * rename doc for Add integration tests #119 * remove unused database_service_test * create new shared methods and new integration tests. WIP * chore: update integration_tests with reusable methods * docs: changelog * Bump pubspec version to '0.3.0+169' * PR comments * Bump pubspec version to '0.3.0+170' * 171 Update build_workflow (#172) * update build_workflow * chore: PR comments * Bump dawidd6/action-download-artifact from 9 to 10 (#175) Bumps [dawidd6/action-download-artifact](https://github.com/dawidd6/action-download-artifact) from 9 to 10. - [Release notes](https://github.com/dawidd6/action-download-artifact/releases) - [Commits](dawidd6/action-download-artifact@v9...v10) --- updated-dependencies: - dependency-name: dawidd6/action-download-artifact dependency-version: '10' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump gittools/actions from 3.1.11 to 3.2.1 (#165) * Bump gittools/actions from 3.1.11 to 3.2.1 Bumps [gittools/actions](https://github.com/gittools/actions) from 3.1.11 to 3.2.1. - [Release notes](https://github.com/gittools/actions/releases) - [Changelog](https://github.com/GitTools/actions/blob/main/GitReleaseManager.yml) - [Commits](GitTools/actions@v3.1.11...v3.2.1) --- updated-dependencies: - dependency-name: gittools/actions dependency-version: 3.2.1 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump pubspec version to '0.3.0+157' --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Zander Kotze <59666243+ZanderCowboy@users.noreply.github.com> * 102 create guided tour for app (#113) * created and implemented theme package * updated app presentation files * added app theming files * updated constants' files * added onPressedTheme event to HomeBloc * updated doc for #8 * small code changes * made multiple theming changes * add confirmation modal for onPressedDeleteAll * made multiple theming and UI changes * removed onPressedTheme from HomeBloc * fix bug where theme mode button does not update based on system theme mode * update app name to Multichoice * added loading indicator to app * renamed theme_getter to extension_getters * new ui_constants file * updated buttons on edit pages * fix bug where edit pages load with no data * fix bug where delete buttons work with nothing to delete * updated sizing of tabs and entries in app * updated app_theme * code refactors * initial attempt to add product tours and progress_service * Feature to have demo data for guide tour, wip * chore: merge changes * chore: add new enums for storage and product_tour * chore: update pubspec package versions * chore: create app_storage_service * chore: update firebase_options to use .env file * chore: rename app to multichoice * chore: update home_bloc and product_bloc * chore: create product_tour_controller * chore: create showcase_data * chore: UI changes * chore: multiple changes * chore: update build.gradle, might break something * chore: linting issues * chore: revert pubspec for freezed * add missing .env file to linting_workflow * test: skip test * test: remove get_it_injection_test * chore: remove get_it_injection_test * add missing .env file * revert changes for secrets * chore: trigger build_workflow * changes * AppStorageService, HomeDrawer refactor, Cursor Rules * chore: add ui_kit package * changes for new ui_kit * clean up * refactor home drawer * chore: add new dedicated TutorialPage * chore: refactor ProductTour * chore: backend changes * chore: update tests * changes * chore: update gitignore * refactoring * refactoring * linting * clean up and more details on drawer items * chore: update build_workflow * Bump pubspec version to '0.3.0+171' * update tests * revert workflow test changes * Bump pubspec version to '0.3.0+172' * PR comments * 178 implement in app feedback (#181) * created and implemented theme package * updated app presentation files * added app theming files * updated constants' files * added onPressedTheme event to HomeBloc * updated doc for #8 * small code changes * made multiple theming changes * add confirmation modal for onPressedDeleteAll * made multiple theming and UI changes * removed onPressedTheme from HomeBloc * fix bug where theme mode button does not update based on system theme mode * update app name to Multichoice * added loading indicator to app * renamed theme_getter to extension_getters * new ui_constants file * updated buttons on edit pages * fix bug where edit pages load with no data * fix bug where delete buttons work with nothing to delete * updated sizing of tabs and entries in app * updated app_theme * code refactors * initial attempt to add product tours and progress_service * Feature to have demo data for guide tour, wip * chore: merge changes * chore: add new enums for storage and product_tour * chore: update pubspec package versions * chore: create app_storage_service * chore: update firebase_options to use .env file * chore: rename app to multichoice * chore: update home_bloc and product_bloc * chore: create product_tour_controller * chore: create showcase_data * chore: UI changes * chore: multiple changes * chore: update build.gradle, might break something * chore: linting issues * chore: revert pubspec for freezed * add missing .env file to linting_workflow * test: skip test * test: remove get_it_injection_test * chore: remove get_it_injection_test * add missing .env file * revert changes for secrets * chore: trigger build_workflow * changes * AppStorageService, HomeDrawer refactor, Cursor Rules * chore: add ui_kit package * changes for new ui_kit * clean up * refactor home drawer * chore: add new dedicated TutorialPage * chore: refactor ProductTour * chore: backend changes * chore: update tests * changes * chore: TODO backend * functions * UI * Firestore Rules * TODO: Check Commit. Implement Email Functionality * version bump * chore: update gitignore * refactoring * refactoring * linting * clean up and more details on drawer items * chore: update build_workflow * Bump pubspec version to '0.3.0+171' * update tests * revert workflow test changes * Bump pubspec version to '0.3.0+172' * PR comments * Bump pubspec version to '0.3.0+173' * resolve merge issues * small improvements * update code to match standard * small change * updates to test, actions, Makefile * docs * update analysis_options * 183 implement search functionality (#184) * update ui_kit with new constant and circular_loader * create Search bloc and repo * add SafeArea for AppVersion * use new CircularLoader * fix feedback page title debug * remove unused/unnecessary classes * update models * update new_entry and new_tab to use new reusable_form * update home_bloc, search_bloc and search_repository * update UI multiple UI widgets * add new SearchPage * test * settings.json * docs - changelog * use named parameters in entry_repository and tabs_repository * update home_bloc and tests * add designs folder with Penpot designs * add new details_bloc * update search_page * add details page with widgets * clean up * tests * PR comments * refactor tests and PR comments * update cursor rules * write tests * update UI * PR comments * Bump version to 0.3.2+174 [skip ci] * update pubspec (#186) * create version-management action (#187) * Bump version to 0.5.1+179 [skip ci] * Bump version to 0.5.2+180 [skip ci] * Bump version to 0.5.2+181 [skip ci] * 161 Workflows Rework (#185) * removed unused workflows and create README * update build_workflow * create sandbox_workflow * test build_workflow * updates to build_workflow, create version-management action, update version * fix context issue with new action * update Check Version Labels * update 403 error * fix * debug * fix quotes * revert changes * updates to existing workflows * create new updated workflows * push fix forbump_type error * use GITHUB_ENV for BUMP_TYPE * uncomment linting and sonar cloud temp * debugging * debug * update base * Bump version to 0.5.2+181 [skip ci] * Bump version to 0.5.2+182 [skip ci] * trigger * trigger * revert pubspec version * change to 0.5.2+181 * trigger * Bump version to 0.6.0+182 [skip ci] * Bump version to 0.7.0+183 [skip ci] * update staging * Bump version to 0.5.2-RC+181 [skip ci] * revert to 0.7.0+183 * add missing v and trigger * Bump version to 1.0.0-RC+184 [skip ci] * trigger * fix -RC flag not found * create tokenized-commit action * use correct GH_TOKEN * test develop_workflow against tmp-main * update version-management action * update tokenized-commit action * updates - use build number from tag --------- Co-authored-by: VersionBumpingBot <bot@versionbumpingbot.com> * Bump version to 0.5.1+179 [skip ci] --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: ZanderCowboy <ZanderCowboy@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com> Co-authored-by: Zander Kotze <Zander.Kotze@rank.com> Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> Co-authored-by: VersionBumpingBot <bot@versionbumpingbot.com> * fix - workflows not being triggered (#196) * Bump version to 0.5.2-RC+180 [skip ci] * Fix; Asset Path and Misaligned Version and Build Number (#199) * fix - workflows not being triggered * fix: use the correct version and build numbers and add job to create release on production * Bump version to 0.5.2-RC-RC+181 [skip ci] * Improvements to Workflows (#200) * fix - workflows not being triggered * fix: use the correct version and build numbers and add job to create release on production * improvements * clear double -RC suffix * Bump version to 0.5.2-RC+182 [skip ci] * docs - changelog --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: ZanderCowboy <ZanderCowboy@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com> Co-authored-by: Zander Kotze <Zander.Kotze@rank.com> Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> Co-authored-by: VersionBumpingBot <bot@versionbumpingbot.com>
* Develop -> RC (#194) * Bump pubspec version to '0.1.0+104' * Bump pubspec version to '0.1.1' * Bump pubspec version to '0.1.2' * Bump pubspec version to '0.1.3' * fix ndk issue in build.gradle file * Bump pubspec version to '0.1.4+109' * Bump pubspec version to '0.1.4+110' * Bump stikkyapp/update-pubspec-version from 1 to 2 (#112) * Bump stikkyapp/update-pubspec-version from 1 to 2 Bumps [stikkyapp/update-pubspec-version](https://github.com/stikkyapp/update-pubspec-version) from 1 to 2. - [Release notes](https://github.com/stikkyapp/update-pubspec-version/releases) - [Commits](https://github.com/stikkyapp/update-pubspec-version/compare/v1...v2) --- updated-dependencies: - dependency-name: stikkyapp/update-pubspec-version dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * Bump pubspec version to '0.1.4+111' --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com> * Bump gittools/actions from 0.13.4 to 1.1.1 (#111) * Bump gittools/actions from 0.13.4 to 1.1.1 Bumps [gittools/actions](https://github.com/gittools/actions) from 0.13.4 to 1.1.1. - [Release notes](https://github.com/gittools/actions/releases) - [Commits](https://github.com/gittools/actions/compare/v0.13.4...v1.1.1) --- updated-dependencies: - dependency-name: gittools/actions dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * Bump pubspec version to '0.1.4+111' * fix invalid_annotation_target error * Bump pubspec version to '0.1.4+112' --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com> Co-authored-by: Zander Kotze <59666243+ZanderCowboy@users.noreply.github.com> Co-authored-by: ZanderCowboy <zanderkotze99@gmail.com> Co-authored-by: ZanderCowboy <ZanderCowboy@users.noreply.github.com> * Bump pubspec version to '0.1.4+113' * 8 investigate theming of app as well as colours 1 (#109) * created and implemented theme package * updated app presentation files * added app theming files * updated constants' files * added onPressedTheme event to HomeBloc * updated doc for #8 * small code changes * made multiple theming changes * add confirmation modal for onPressedDeleteAll * made multiple theming and UI changes * removed onPressedTheme from HomeBloc * fix bug where theme mode button does not update based on system theme mode * update app name to Multichoice * added loading indicator to app * renamed theme_getter to extension_getters * new ui_constants file * updated buttons on edit pages * fix bug where edit pages load with no data * fix bug where delete buttons work with nothing to delete * updated sizing of tabs and entries in app * updated app_theme * code refactors * Bump pubspec version to '0.1.4+114' --------- Co-authored-by: ZanderCowboy <ZanderCowboy@users.noreply.github.com> * Bump pubspec version to '0.1.4+115' * 94 add firebase app distribution to the app (#95) * Bump pubspec version to '0.0.2+68' * Update README.md (#79) * Bump pubspec version to '0.0.2+69' * Bump pubspec version to '0.0.2+70' --------- Co-authored-by: ZanderCowboy <ZanderCowboy@users.noreply.github.com> * Bump pubspec version to '0.0.2+71' * Add and Implement DB (#75) * 6 add or remove items in any column (#19) * upgraded pubspec.yaml * added gap package * created spacing_constants and a few Gap's * VS Code launch scripts * created card that will contain the entries * refactored to App and HomePage * created custom_scroll_behaviour to drag with a mouse * created main_tab for colums, scrollable * other changes * added new packages to pubspec.yaml * created home bloc * created CustomDialog * added minimum window size change * created empty_tab to add new tab * added onLongPress feature to main_tab.dart * add list to home_page.dart for tabs * added get_it * added tabs_repository * created tabs domain model * added changes to home_bloc * linked HomeBloc to HomePage and components * created tabs_list data model * moved App to newly created file * added new border_constants file with an export file * added PE changes * added changes to use variables in constants file * generated files * added entry_bloc to manage entries in a tab * added export files * moved custom_dialog to utils folder * added Future to tabs repository * created entry_repository to manage entries * cleaned up files and added TODO * created separate entries_list data model and an entry domain model * created empty_entry class for blank entry * added changed to manage entries in tabs * removed entries_list and added Map to tabs_list * added changes based on changes from tabs_list * fixed issues on the blocs * comment out drawer on home_page * added remaining changes * fixed sync to async in home_bloc for delete event * cleaned up tabs_list by removing old list * did code cleanup and made small changes * small code changes * updated EntryBloc * updated HomeBloc * updated Entries repository * renamed entries_repository to entry_repository * updated Tabs repository * updated Entry and Tabs models * created a database_service * renamed main_tab to vertical_tab * updated tabs_list data model * created classes for add-tab and add-entry * added small improvements and code cleanup * small code changes * 22 add and remove entries in tabs (#23) * added functionality to delete entries in tabs * updated .gitignore for devtools_options.yaml * 30 enable and create dependabot (#33) * updated .gitignore files * created and updated dependabot.yml file * Create dev container (#18) * Voila :tada: * wip: devcontainer.json and Dockerfile * devcontainer change * updated Dockerfile * updated devcontainer.json * updated devcontainer.json with features * updated .gitignore files * generated files * feature for devcontainer and Dockerfile * cleaned up code * added .gitattributes to repo * left comment in devcontainer file * updated Dockerfile * updated .gitattributes file * fix spelling mistake * optimized and cleaned up Dockerfile * added docs template and branch doc * removed unnecessary Dockerfiles * updated devcontainer and Dockerfile * updated README * change analysis_options and cleaned up * updated docs * added .markdownlint.json to repo * fix linting issues * cleaned up code * removed tmp folder in workflows * modify tabs and entry models for isar db * modify tabs and entry repositories for isar db * wip add isar db * add docs for feature * small code changes for isar db * fix error with IsarDB * generated iOS files * removed NOTES.md and moved to README.md * cleaned up pubspec.yaml * generated freezed, config, g files * updated tabs and entry repositories for isar db * updated home_bloc and entry_bloc * created export_domain.dart file * created injectable_module.dart file for isar db and getit * updated get_it_injection and main for isar db * wip to be removed, isar_db.dart and tabs_list.dart * add exclude to analyzer for generated code * wip to be removed, database_service.dart * updated home_page.dart to use slivers and refactored code * updated vertical_tab.dart and refactored * updated entry_cards.dart and refactored to use slivers * small code changes * TODO implement change to release_workflow for more control * removed entry_bloc * uincorporate entry_bloc in home_bloc * removed unused i_isar_db and isar_db * fix issue with UI ntabs and entries not updating * fix linting issue * fix android package name' * updated doc * added onPressedDeleteAll event and changed tabs state to be nullable * added timestamps to Entry's and Tabs' * added delete button to home screen for clearing db * small code changes and generated code * updated doc for #4 * PR comments * set web_build_flag to false * Bump pubspec version to '0.0.2+69' * refreshed android directory * removed linux directory * updated doc for #27 * updated doc for #4 * updated ndkVersion in build.gradle * updated README badges * Bump pubspec version to '0.0.2+72' --------- Co-authored-by: Zander Kotze <Zander.Kotze@rank.com> Co-authored-by: ZanderCowboy <ZanderCowboy@users.noreply.github.com> * Bump pubspec version to '0.0.2+73' * 20 restructure files and folders (#83) * renamed files and renamed folders * removed unused add_entry_card, empty_tab_add_card, tabs_list * small code changes * add linux files again * generated code * create repositories folder * renamed export_infrastructure * removed linux directory * cleaned up i_database_service * updated README' * removed macos directory * Bump pubspec version to '0.0.2+74' --------- Co-authored-by: ZanderCowboy <ZanderCowboy@users.noreply.github.com> * Bump pubspec version to '0.0.2+75' * Bumped Flutter Version (#84) * bumped flutter version from 3.16.x to 3.19.x * Bump pubspec version to '0.0.2+76' --------- Co-authored-by: ZanderCowboy <ZanderCowboy@users.noreply.github.com> * Bump pubspec version to '0.0.2+77' * updated flutter version in Dockerfile to 3.19.0 (#90) * updated flutter version in Dockerfile to 3.19.0 * Bump pubspec version to '0.0.2+78' --------- Co-authored-by: ZanderCowboy <ZanderCowboy@users.noreply.github.com> * add tmp to gitignore * Bump pubspec version to '0.0.2+79' * 26 implement dto and automappr (#89) * moved database models to new models folder * added EntryDTO and TabsDTO * added entry_dto_mapper and tabs_dto_mapper * updated Tabs and Entry repository * updated HomeBloc * added export files * small code changes * updated doc for #26 * Bump pubspec version to '0.0.2+76' * Bump pubspec version to '0.0.2+79' * Bump pubspec version to '0.0.2+80' * updated repositories to use maps for convertion * added entry_mapper to export * fix spelling mistake * Bump pubspec version to '0.0.2+81' --------- Co-authored-by: ZanderCowboy <ZanderCowboy@users.noreply.github.com> * Bump pubspec version to '0.0.2+82' * 88 remove generated code (#91) * updated generated files to gitignore * removed generated .freezed, .g, .config files * Bump pubspec version to '0.0.2+80' * fix import in entry_repository * removed generated .freezed, .g, .auto_mappr files * removed unnecessary change * Bump pubspec version to '0.0.2+83' * fixed repositories folder structure * Bump pubspec version to '0.0.2+84' --------- Co-authored-by: ZanderCowboy <ZanderCowboy@users.noreply.github.com> * Bump pubspec version to '0.0.2+85' * added google_services to codebase * created doc for #94 * removed google-services.json from tracking * updated android build workflow with firebase * small code changes * updated doc for #94 * added PR draft check to android build workflows * updated workflows * addressed ticket #71 * added new step for firebase_options * updated doc for #94 * fix 'is a directory' issue * removed step for firebase_options * add firebase_options.dart * update .gitignore * updated build_workflows to create secrets.dart * fix directory issue in workflows * fix directory not found issue * move 'create secrets.dart' step to correct workflow * fix release build failing * fix release build failing and test something? * fix permission error * fix workflow * attempt upload secrets file in workflow * fix 'create secrets.dart' step * fix change from aab to apk * Bump pubspec version to '0.1.4+116' * refactor and update workflow files * Bump pubspec version to '0.1.4+117' * removed unnecessary files from merge * fix bool not working for step in workflows * Bump pubspec version to '0.1.4+118' --------- Co-authored-by: ZanderCowboy <ZanderCowboy@users.noreply.github.com> Co-authored-by: Zander Kotze <Zander.Kotze@rank.com> * Bump pubspec version to '0.1.4+119' * 28 changeadd a launcher icon (#114) * updated ios app icon * updated android app icon * created app_icon files * updated windows app icon * updated doc for #28 * added a CHANGELOG.txt * revert color/blue to color/white * updated generated file * Bump pubspec version to '0.1.4+120' * cleaned up code for persisting app theme * fix bug where app theme mode does not get persisted * Bump pubspec version to '0.1.4+121' * updated all platform icon files * Bump pubspec version to '0.1.4+122' * bug fixes, moved deleteAll button to drawer * Bump pubspec version to '0.1.4+123' * update ios app icon * update android app icon * update drawio design and app icon files * Bump pubspec version to '0.1.4+124' * update web and windows icon * Bump pubspec version to '0.1.4+125' --------- Co-authored-by: ZanderCowboy <ZanderCowboy@users.noreply.github.com> * Bump pubspec version to '0.1.4+126' * update melos.yaml and flutter packages * fix drawer close button and android not building * update setup-flutter action * Bump pubspec version to '0.1.6+129' * fix release_workflow * Bump pubspec version to '0.2.0' * fix workflows not running * Bump pubspec version to '0.2.0+131' * Bump pubspec version to '0.3.0' * fix workflows: variable missing * Bump pubspec version to '0.3.0+132' * Bump dawidd6/action-download-artifact from 3 to 6 (#129) * Bump dawidd6/action-download-artifact from 3 to 6 Bumps [dawidd6/action-download-artifact](https://github.com/dawidd6/action-download-artifact) from 3 to 6. - [Release notes](https://github.com/dawidd6/action-download-artifact/releases) - [Commits](https://github.com/dawidd6/action-download-artifact/compare/v3...v6) --- updated-dependencies: - dependency-name: dawidd6/action-download-artifact dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * Bump pubspec version to '0.3.0+134' * Update pubspec.yaml --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com> Co-authored-by: Zander Kotze <59666243+ZanderCowboy@users.noreply.github.com> * Bump peaceiris/actions-gh-pages from 3 to 4 (#117) * Bump peaceiris/actions-gh-pages from 3 to 4 Bumps [peaceiris/actions-gh-pages](https://github.com/peaceiris/actions-gh-pages) from 3 to 4. - [Release notes](https://github.com/peaceiris/actions-gh-pages/releases) - [Changelog](https://github.com/peaceiris/actions-gh-pages/blob/main/CHANGELOG.md) - [Commits](https://github.com/peaceiris/actions-gh-pages/compare/v3...v4) --- updated-dependencies: - dependency-name: peaceiris/actions-gh-pages dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * Bump pubspec version to '0.3.0+135' --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Zander Kotze <59666243+ZanderCowboy@users.noreply.github.com> Co-authored-by: ZanderCowboy <ZanderCowboy@users.noreply.github.com> * Bump pubspec version to '0.3.0+136' * Bump very_good_analysis from 5.1.0 to 6.0.0 in /packages/models (#131) * Bump very_good_analysis from 5.1.0 to 6.0.0 in /packages/models Bumps [very_good_analysis](https://github.com/VeryGoodOpenSource/very_good_analysis) from 5.1.0 to 6.0.0. - [Release notes](https://github.com/VeryGoodOpenSource/very_good_analysis/releases) - [Changelog](https://github.com/VeryGoodOpenSource/very_good_analysis/blob/main/CHANGELOG.md) - [Commits](https://github.com/VeryGoodOpenSource/very_good_analysis/compare/v5.1.0...v6.0.0) --- updated-dependencies: - dependency-name: very_good_analysis dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * Bump pubspec version to '0.3.0+137' --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com> * Bump pubspec version to '0.3.0+138' * Multiple changes to develop (#130) * update data_exchange_service for import/export * update home_drawer, added assets and flutter_gen, clean up code * added a delete_modal and update files * update app_theme and melos * create and add 'DataTransferPage' * add TooltipEnums file * update export_app * update 'home_page' with permission request * update AndroidManifest with uses-permission * update changelog * update home_page with sharedPreferences to save checkPermissions bool * update data_transfer_page to conditionally render export button if db not empty * update changelog * Bump pubspec version to '0.3.0+133' * attempt to update entry_repository_test * changelog * Bump pubspec version to '0.3.0+138' * fix test * Bump pubspec version to '0.3.0+139' --------- Co-authored-by: ZanderCowboy <ZanderCowboy@users.noreply.github.com> * Bump pubspec version to '0.3.0+140' * 115 app layout builder (#132) * updated ios app icon * updated android app icon * created app_icon files * updated windows app icon * updated doc for #28 * added a CHANGELOG.txt * revert color/blue to color/white * updated generated file * Bump pubspec version to '0.1.4+120' * cleaned up code for persisting app theme * fix bug where app theme mode does not get persisted * Bump pubspec version to '0.1.4+121' * updated all platform icon files * Bump pubspec version to '0.1.4+122' * bug fixes, moved deleteAll button to drawer * new feat with a horizontal and vertical layout * Bump pubspec version to '0.1.4+123' * revert changes * Bump pubspec version to '0.1.4+126' * revert icon changes from merge conflixt * delete old drawio file * Bump pubspec version to '0.1.4+127' * refactor layout files into smaller one * Bump pubspec version to '0.1.4+128' * added new colors to AppColorsExtension and AppTheme * added new colors to AppPalette * create Validator class for input validations * update AddEntryCard to add margins * update HomeDrawer deleteAll button with disabled and enabled colors * made changes to HorizontalTab and VertTab * update changelog * Bump pubspec version to '0.1.4+129' * update data_exchange_service to allow the user to append data * Bump pubspec version to '0.3.0+141' --------- Co-authored-by: ZanderCowboy <ZanderCowboy@users.noreply.github.com> * Bump pubspec version to '0.3.0+142' * add showcase to .gitignore * Bump pubspec version to '0.3.0+143' * Bump gittools/actions from 1.1.1 to 1.2.0 (#133) * Bump gittools/actions from 1.1.1 to 1.2.0 Bumps [gittools/actions](https://github.com/gittools/actions) from 1.1.1 to 1.2.0. - [Release notes](https://github.com/gittools/actions/releases) - [Commits](https://github.com/gittools/actions/compare/v1.1.1...v1.2.0) --- updated-dependencies: - dependency-name: gittools/actions dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump pubspec version to '0.3.0+143' --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com> * Bump pubspec version to '0.3.0+144' * Bump gittools/actions from 1.2.0 to 3.0.0 (#134) * Bump gittools/actions from 1.2.0 to 3.0.0 Bumps [gittools/actions](https://github.com/gittools/actions) from 1.2.0 to 3.0.0. - [Release notes](https://github.com/gittools/actions/releases) - [Commits](https://github.com/gittools/actions/compare/v1.2.0...v3.0.0) --- updated-dependencies: - dependency-name: gittools/actions dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * Bump pubspec version to '0.3.0+145' --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com> * Bump pubspec version to '0.3.0+146' * Bump codecov/codecov-action from 4 to 5 (#135) * Bump codecov/codecov-action from 4 to 5 Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 4 to 5. - [Release notes](https://github.com/codecov/codecov-action/releases) - [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/codecov/codecov-action/compare/v4...v5) --- updated-dependencies: - dependency-name: codecov/codecov-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * Bump pubspec version to '0.3.0+145' * Bump pubspec version to '0.3.0+146' --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com> Co-authored-by: Zander Kotze <59666243+ZanderCowboy@users.noreply.github.com> Co-authored-by: ZanderCowboy <ZanderCowboy@users.noreply.github.com> * Bump gittools/actions from 3.0.0 to 3.0.3 (#136) * Bump gittools/actions from 3.0.0 to 3.0.3 Bumps [gittools/actions](https://github.com/gittools/actions) from 3.0.0 to 3.0.3. - [Release notes](https://github.com/gittools/actions/releases) - [Commits](https://github.com/gittools/actions/compare/v3.0.0...v3.0.3) --- updated-dependencies: - dependency-name: gittools/actions dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump pubspec version to '0.3.0+147' --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com> * Bump dawidd6/action-download-artifact from 6 to 7 (#138) * Bump dawidd6/action-download-artifact from 6 to 7 Bumps [dawidd6/action-download-artifact](https://github.com/dawidd6/action-download-artifact) from 6 to 7. - [Release notes](https://github.com/dawidd6/action-download-artifact/releases) - [Commits](https://github.com/dawidd6/action-download-artifact/compare/v6...v7) --- updated-dependencies: - dependency-name: dawidd6/action-download-artifact dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * Bump pubspec version to '0.3.0+147' --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com> * Revert "Merge branch 'main' into develop" This reverts commit dbedcdace6a2e0d3133d97cb0efe04b1dfed87ab, reversing changes made to d357200cfe9635c951313a939c27d5d65ee262a1. * upgrade to gradle 8.9 and dart fixes with new package versions (#145) * upgrade to gradle 8.9 and dart fixes with new package versions * update setup-flutter and setup-java-flutter to use flutter 3.27 and Java 21 * fix mapper issue where field used wrong names * revert freezed package versions back * make entry factory const * linting issues and update to README * updates made to the mappers * Regenerate android folder (#146) * delete and regenerate android folder and contents * update settings.gradle from 8.1.0 to 8.9.0 * use manual ndk version 27.0.12077973 * upgrade gradle-wrapper.properties from 8.3 to 8.11.1 * changes to AndroidManifest.xml * update data_exchange_service to be more accurate * remove permissions from Manifest file * create file_picker_wrapper class * docs for wrappers * use new file_picker_wrapper in data_exchange_service * write test for data_exchange_service * fix error in entry.dart file * Make changes to sonarcloud.yml workflow (#149) * create sonar-project.properties and update sonarcloud.yml workflow * update flutter and java versions in workflow actions * revert package versions in pubspec * use melos test:all in sonarcloud.yml * fix .packages issue in sonarcloud.yml * use packages\core\coverage instead of coverage for format_coverage * use / instead of \ in sonarcloud.yml * updates to melos and sonarcloud * comment in sonarcloud.yml * update analysis_options to ignore flutter_style_todos to use @ZanderCowboy * fix linting issues * remove unnecessary coverage from test:core in melos.yaml * add .fvmrc and update README.md * Bump pubspec version to '0.3.0+148' * Bump pubspec version to '0.3.0+149' * Bump gittools/actions from 3.0.3 to 3.1.11 (#143) * Bump gittools/actions from 3.0.3 to 3.1.11 Bumps [gittools/actions](https://github.com/gittools/actions) from 3.0.3 to 3.1.11. - [Release notes](https://github.com/gittools/actions/releases) - [Changelog](https://github.com/GitTools/actions/blob/main/GitReleaseManager.yml) - [Commits](https://github.com/gittools/actions/compare/v3.0.3...v3.1.11) --- updated-dependencies: - dependency-name: gittools/actions dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump pubspec version to '0.3.0+150' --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Zander Kotze <59666243+ZanderCowboy@users.noreply.github.com> * Bump dawidd6/action-download-artifact from 7 to 9 (#144) * Bump dawidd6/action-download-artifact from 7 to 9 Bumps [dawidd6/action-download-artifact](https://github.com/dawidd6/action-download-artifact) from 7 to 9. - [Release notes](https://github.com/dawidd6/action-download-artifact/releases) - [Commits](https://github.com/dawidd6/action-download-artifact/compare/v7...v9) --- updated-dependencies: - dependency-name: dawidd6/action-download-artifact dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * Bump pubspec version to '0.3.0+150' --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Zander Kotze <59666243+ZanderCowboy@users.noreply.github.com> * Bump pubspec version to '0.3.0+151' * Create Unit Tests (#152) * docs for unit tests * remove unused database_service file * refactor export files and moved validator.dart to validator folder * create fake_path_provider_platform.dart class * write test for app_info_service and validator * tests for entry_repository, tabs_repository, data_exchange_service * tests for get_it_injection, home_bloc, file_picker_wrapper * update file_picker_wrapper to make it more testable * add docs to tabs_repository * create _getFile method for data_exchange_service * updates to Makefile and melos * register FilePicker with injection * clean up of configureTestDependencies * test fix for failing tests on github * add isar_flutter_libs to core * manually register dependencies for data_exchange_service to get it to pass on GHA * deal with console warning for FlutterGen * deal with unregistered types when generating code * remove unused Clock from tabs_repository * update tests for file_picker_wrapper, data_exchange_service, get_it_injection * docs for Add unit tests #14 * Bump pubspec version to '0.3.0+152' * Bump pubspec version to '0.3.0+153' * 13 add widgets tests (#158) * widget tests * update Android folder of Multichoice * add isar-3.1.0-1 to packages_external * update pubspecs * remove all packages_external * complete a flutter upgrade and use community isar * clean up and linting issues * create and update docs; should still be finished * revert changes to move to a new branch * Bump pubspec version to '0.3.0+152' * Bump pubspec version to '0.3.0+153' * clean up branch for PR * refactor export file names * clean up comments from tests and create widgetWrapper method * create WidgetKeys class and WidgetKeysExtension and update code * import changes to use export files * create coverage:multichoice in melos * docs and changelog * Bump pubspec version to '0.3.0+154' * multiple small changes, fix codecov not picking up test results * Bump pubspec version to '0.3.0+155' * Bump pubspec version to '0.3.0+156' * Bump gittools/actions from 3.1.11 to 3.2.0 (#163) * Bump gittools/actions from 3.1.11 to 3.2.0 Bumps [gittools/actions](https://github.com/gittools/actions) from 3.1.11 to 3.2.0. - [Release notes](https://github.com/gittools/actions/releases) - [Changelog](https://github.com/GitTools/actions/blob/main/GitReleaseManager.yml) - [Commits](https://github.com/gittools/actions/compare/v3.1.11...v3.2.0) --- updated-dependencies: - dependency-name: gittools/actions dependency-version: 3.2.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump pubspec version to '0.3.0+157' --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump pubspec version to '0.3.0+158' * Setup tests remove external packages (#147) * widget tests * update Android folder of Multichoice * add isar-3.1.0-1 to packages_external * update pubspecs * please review this commit * remove all packages_external * complete a flutter upgrade and use community isar * clean up and linting issues * create and update docs; should still be finished * revert changes to move to a new branch * Bump pubspec version to '0.3.0+152' * Bump pubspec version to '0.3.0+153' * Bump pubspec version to '0.3.0+159' * chore: import change * Bump pubspec version to '0.3.0+160' * chore: update docs * chore: add tasks.json * chore: PR comments * Bump pubspec version to '0.3.0+161' * fix sonarcloud workflow issue * chore: update melos and sonarcloud to use correct scripts * sonarcloud issue * Bump pubspec version to '0.3.0+162' * sonarcloud issue * Bump pubspec version to '0.3.0+163' * Bump pubspec version to '0.3.0+164' * 82 document setting up app for release (#160) * refactoring app_theme for app_colors and text_theme * add play_store images for release to play store * improved layout and sizing of components in app and theming * test data to be used on an emulator for importing * update changelog and docs for Document Setting up App for Release #82 * multiple improved UI changes * update changelog * small little improvement to vertical tab header * fix workflow with CHANGELOG change from txt to md * Bump pubspec version to '0.3.0+157' * docs update * rename play_store screenshots to be more descriptive * Update apps/multichoice/CHANGELOG.md Spelling mistake Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Update CHANGELOG.md Spelling mistake Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Update CHANGELOG.md Spelling Mistake Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Bump pubspec version to '0.3.0+165' --------- Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Bump pubspec version to '0.3.0+166' * Scripts for integration testing (#151) * widget tests * update Android folder of Multichoice * add isar-3.1.0-1 to packages_external * update pubspecs * please review this commit * remove all packages_external * complete a flutter upgrade and use community isar * clean up and linting issues * create and update docs; should still be finished * chore: update docs * chore: small changes * clean up * Bump pubspec version to '0.3.0+167' * Bump pubspec version to '0.3.0+168' * 119 Add Integration Tests (#159) * widget tests * update Android folder of Multichoice * add isar-3.1.0-1 to packages_external * update pubspecs * please review this commit * remove all packages_external * complete a flutter upgrade and use community isar * clean up and linting issues * create and update docs; should still be finished * revert changes to move to a new branch * Bump pubspec version to '0.3.0+152' * Bump pubspec version to '0.3.0+153' * rename doc for Add integration tests #119 * remove unused database_service_test * create new shared methods and new integration tests. WIP * chore: update integration_tests with reusable methods * docs: changelog * Bump pubspec version to '0.3.0+169' * PR comments * Bump pubspec version to '0.3.0+170' * 171 Update build_workflow (#172) * update build_workflow * chore: PR comments * Bump dawidd6/action-download-artifact from 9 to 10 (#175) Bumps [dawidd6/action-download-artifact](https://github.com/dawidd6/action-download-artifact) from 9 to 10. - [Release notes](https://github.com/dawidd6/action-download-artifact/releases) - [Commits](https://github.com/dawidd6/action-download-artifact/compare/v9...v10) --- updated-dependencies: - dependency-name: dawidd6/action-download-artifact dependency-version: '10' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump gittools/actions from 3.1.11 to 3.2.1 (#165) * Bump gittools/actions from 3.1.11 to 3.2.1 Bumps [gittools/actions](https://github.com/gittools/actions) from 3.1.11 to 3.2.1. - [Release notes](https://github.com/gittools/actions/releases) - [Changelog](https://github.com/GitTools/actions/blob/main/GitReleaseManager.yml) - [Commits](https://github.com/gittools/actions/compare/v3.1.11...v3.2.1) --- updated-dependencies: - dependency-name: gittools/actions dependency-version: 3.2.1 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump pubspec version to '0.3.0+157' --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Zander Kotze <59666243+ZanderCowboy@users.noreply.github.com> * 102 create guided tour for app (#113) * created and implemented theme package * updated app presentation files * added app theming files * updated constants' files * added onPressedTheme event to HomeBloc * updated doc for #8 * small code changes * made multiple theming changes * add confirmation modal for onPressedDeleteAll * made multiple theming and UI changes * removed onPressedTheme from HomeBloc * fix bug where theme mode button does not update based on system theme mode * update app name to Multichoice * added loading indicator to app * renamed theme_getter to extension_getters * new ui_constants file * updated buttons on edit pages * fix bug where edit pages load with no data * fix bug where delete buttons work with nothing to delete * updated sizing of tabs and entries in app * updated app_theme * code refactors * initial attempt to add product tours and progress_service * Feature to have demo data for guide tour, wip * chore: merge changes * chore: add new enums for storage and product_tour * chore: update pubspec package versions * chore: create app_storage_service * chore: update firebase_options to use .env file * chore: rename app to multichoice * chore: update home_bloc and product_bloc * chore: create product_tour_controller * chore: create showcase_data * chore: UI changes * chore: multiple changes * chore: update build.gradle, might break something * chore: linting issues * chore: revert pubspec for freezed * add missing .env file to linting_workflow * test: skip test * test: remove get_it_injection_test * chore: remove get_it_injection_test * add missing .env file * revert changes for secrets * chore: trigger build_workflow * changes * AppStorageService, HomeDrawer refactor, Cursor Rules * chore: add ui_kit package * changes for new ui_kit * clean up * refactor home drawer * chore: add new dedicated TutorialPage * chore: refactor ProductTour * chore: backend changes * chore: update tests * changes * chore: update gitignore * refactoring * refactoring * linting * clean up and more details on drawer items * chore: update build_workflow * Bump pubspec version to '0.3.0+171' * update tests * revert workflow test changes * Bump pubspec version to '0.3.0+172' * PR comments * 178 implement in app feedback (#181) * created and implemented theme package * updated app presentation files * added app theming files * updated constants' files * added onPressedTheme event to HomeBloc * updated doc for #8 * small code changes * made multiple theming changes * add confirmation modal for onPressedDeleteAll * made multiple theming and UI changes * removed onPressedTheme from HomeBloc * fix bug where theme mode button does not update based on system theme mode * update app name to Multichoice * added loading indicator to app * renamed theme_getter to extension_getters * new ui_constants file * updated buttons on edit pages * fix bug where edit pages load with no data * fix bug where delete buttons work with nothing to delete * updated sizing of tabs and entries in app * updated app_theme * code refactors * initial attempt to add product tours and progress_service * Feature to have demo data for guide tour, wip * chore: merge changes * chore: add new enums for storage and product_tour * chore: update pubspec package versions * chore: create app_storage_service * chore: update firebase_options to use .env file * chore: rename app to multichoice * chore: update home_bloc and product_bloc * chore: create product_tour_controller * chore: create showcase_data * chore: UI changes * chore: multiple changes * chore: update build.gradle, might break something * chore: linting issues * chore: revert pubspec for freezed * add missing .env file to linting_workflow * test: skip test * test: remove get_it_injection_test * chore: remove get_it_injection_test * add missing .env file * revert changes for secrets * chore: trigger build_workflow * changes * AppStorageService, HomeDrawer refactor, Cursor Rules * chore: add ui_kit package * changes for new ui_kit * clean up * refactor home drawer * chore: add new dedicated TutorialPage * chore: refactor ProductTour * chore: backend changes * chore: update tests * changes * chore: TODO backend * functions * UI * Firestore Rules * TODO: Check Commit. Implement Email Functionality * version bump * chore: update gitignore * refactoring * refactoring * linting * clean up and more details on drawer items * chore: update build_workflow * Bump pubspec version to '0.3.0+171' * update tests * revert workflow test changes * Bump pubspec version to '0.3.0+172' * PR comments * Bump pubspec version to '0.3.0+173' * resolve merge issues * small improvements * update code to match standard * small change * updates to test, actions, Makefile * docs * update analysis_options * 183 implement search functionality (#184) * update ui_kit with new constant and circular_loader * create Search bloc and repo * add SafeArea for AppVersion * use new CircularLoader * fix feedback page title debug * remove unused/unnecessary classes * update models * update new_entry and new_tab to use new reusable_form * update home_bloc, search_bloc and search_repository * update UI multiple UI widgets * add new SearchPage * test * settings.json * docs - changelog * use named parameters in entry_repository and tabs_repository * update home_bloc and tests * add designs folder with Penpot designs * add new details_bloc * update search_page * add details page with widgets * clean up * tests * PR comments * refactor tests and PR comments * update cursor rules * write tests * update UI * PR comments * Bump version to 0.3.2+174 [skip ci] * update pubspec (#186) * create version-management action (#187) * Bump version to 0.5.1+179 [skip ci] * Bump version to 0.5.2+180 [skip ci] * Bump version to 0.5.2+181 [skip ci] * 161 Workflows Rework (#185) * removed unused workflows and create README * update build_workflow * create sandbox_workflow * test build_workflow * updates to build_workflow, create version-management action, update version * fix context issue with new action * update Check Version Labels * update 403 error * fix * debug * fix quotes * revert changes * updates to existing workflows * create new updated workflows * push fix forbump_type error * use GITHUB_ENV for BUMP_TYPE * uncomment linting and sonar cloud temp * debugging * debug * update base * Bump version to 0.5.2+181 [skip ci] * Bump version to 0.5.2+182 [skip ci] * trigger * trigger * revert pubspec version * change to 0.5.2+181 * trigger * Bump version to 0.6.0+182 [skip ci] * Bump version to 0.7.0+183 [skip ci] * update staging * Bump version to 0.5.2-RC+181 [skip ci] * revert to 0.7.0+183 * add missing v and trigger * Bump version to 1.0.0-RC+184 [skip ci] * trigger * fix -RC flag not found * create tokenized-commit action * use correct GH_TOKEN * test develop_workflow against tmp-main * update version-management action * update tokenized-commit action * updates - use build number from tag --------- Co-authored-by: VersionBumpingBot <bot@versionbumpingbot.com> * Bump version to 0.5.1+179 [skip ci] --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: ZanderCowboy <ZanderCowboy@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com> Co-authored-by: Zander Kotze <Zander.Kotze@rank.com> Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> Co-authored-by: VersionBumpingBot <bot@versionbumpingbot.com> * fix - workflows not being triggered (#196) * Bump version to 0.5.2-RC+180 [skip ci] * Fix; Asset Path and Misaligned Version and Build Number (#199) * fix - workflows not being triggered * fix: use the correct version and build numbers and add job to create release on production * Bump version to 0.5.2-RC-RC+181 [skip ci] * Improvements to Workflows (#200) * fix - workflows not being triggered * fix: use the correct version and build numbers and add job to create release on production * improvements * clear double -RC suffix * Bump version to 0.5.2-RC+182 [skip ci] * docs - changelog * Rc temp into RC (#202) * fix - workflows not being triggered * fix: use the correct version and build numbers and add job to create release on production * improvements * clear double -RC suffix * RC -> Main Trigger (#201) * Develop -> RC (#194) * Bump pubspec version to '0.1.0+104' * Bump pubspec version to '0.1.1' * Bump pubspec version to '0.1.2' * Bump pubspec version to '0.1.3' * fix ndk issue in build.gradle file * Bump pubspec version to '0.1.4+109' * Bump pubspec version to '0.1.4+110' * Bump stikkyapp/update-pubspec-version from 1 to 2 (#112) * Bump stikkyapp/update-pubspec-version from 1 to 2 Bumps [stikkyapp/update-pubspec-version](https://github.com/stikkyapp/update-pubspec-version) from 1 to 2. - [Release notes](https://github.com/stikkyapp/update-pubspec-version/releases) - [Commits](https://github.com/stikkyapp/update-pubspec-version/compare/v1...v2) --- updated-dependencies: - dependency-name: stikkyapp/update-pubspec-version dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * Bump pubspec version to '0.1.4+111' --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com> * Bump gittools/actions from 0.13.4 to 1.1.1 (#111) * Bump gittools/actions from 0.13.4 to 1.1.1 Bumps [gittools/actions](https://github.com/gittools/actions) from 0.13.4 to 1.1.1. - [Release notes](https://github.com/gittools/actions/releases) - [Commits](https://github.com/gittools/actions/compare/v0.13.4...v1.1.1) --- updated-dependencies: - dependency-name: gittools/actions dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * Bump pubspec version to '0.1.4+111' * fix invalid_annotation_target error * Bump pubspec version to '0.1.4+112' --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com> Co-authored-by: Zander Kotze <59666243+ZanderCowboy@users.noreply.github.com> Co-authored-by: ZanderCowboy <zanderkotze99@gmail.com> Co-authored-by: ZanderCowboy <ZanderCowboy@users.noreply.github.com> * Bump pubspec version to '0.1.4+113' * 8 investigate theming of app as well as colours 1 (#109) * created and implemented theme package * updated app presentation files * added app theming files * updated constants' files * added onPressedTheme event to HomeBloc * updated doc for #8 * small code changes * made multiple theming changes * add confirmation modal for onPressedDeleteAll * made multiple theming and UI changes * removed onPressedTheme from HomeBloc * fix bug where theme mode button does not update based on system theme mode * update app name to Multichoice * added loading indicator to app * renamed theme_getter to extension_getters * new ui_constants file * updated buttons on edit pages * fix bug where edit pages load with no data * fix bug where delete buttons work with nothing to delete * updated sizing of tabs and entries in app * updated app_theme * code refactors * Bump pubspec version to '0.1.4+114' --------- Co-authored-by: ZanderCowboy <ZanderCowboy@users.noreply.github.com> * Bump pubspec version to '0.1.4+115' * 94 add firebase app distribution to the app (#95) * Bump pubspec version to '0.0.2+68' * Update README.md (#79) * Bump pubspec version to '0.0.2+69' * Bump pubspec version to '0.0.2+70' --------- Co-authored-by: ZanderCowboy <ZanderCowboy@users.noreply.github.com> * Bump pubspec version to '0.0.2+71' * Add and Implement DB (#75) * 6 add or remove items in any column (#19) * upgraded pubspec.yaml * added gap package * created spacing_constants and a few Gap's * VS Code launch scripts * created card that will contain the entries * refactored to App and HomePage * created custom_scroll_behaviour to drag with a mouse * created main_tab for colums, scrollable * other changes * added new packages to pubspec.yaml * created home bloc * created CustomDialog * added minimum window size change * created empty_tab to add new tab * added onLongPress feature to main_tab.dart * add list to home_page.dart for tabs * added get_it * added tabs_repository * created tabs domain model * added changes to home_bloc * linked HomeBloc to HomePage and components * created tabs_list data model * moved App to newly created file * added new border_constants file with an export file * added PE changes * added changes to use variables in constants file * generated files * added entry_bloc to manage entries in a tab * added export files * moved custom_dialog to utils folder * added Future to tabs repository * created entry_repository to manage entries * cleaned up files and added TODO * created separate entries_list data model and an entry domain model * created empty_entry class for blank entry * added changed to manage entries in tabs * removed entries_list and added Map to tabs_list * added changes based on changes from tabs_list * fixed issues on the blocs * comment out drawer on home_page * added remaining changes * fixed sync to async in home_bloc for delete event * cleaned up tabs_list by removing old list * did code cleanup and made small changes * small code changes * updated EntryBloc * updated HomeBloc * updated Entries repository * renamed entries_repository to entry_repository * updated Tabs repository * updated Entry and Tabs models * created a database_service * renamed main_tab to vertical_tab * updated tabs_list data model * created classes for add-tab and add-entry * added small improvements and code cleanup * small code changes * 22 add and remove entries in tabs (#23) * added functionality to delete entries in tabs * updated .gitignore for devtools_options.yaml * 30 enable and create dependabot (#33) * updated .gitignore files * created and updated dependabot.yml file * Create dev container (#18) * Voila :tada: * wip: devcontainer.json and Dockerfile * devcontainer change * updated Dockerfile * updated devcontainer.json * updated devcontainer.json with features * updated .gitignore files * generated files * feature for devcontainer and Dockerfile * cleaned up code * added .gitattributes to repo * left comment in devcontainer file * updated Dockerfile * updated .gitattributes file * fix spelling mistake * optimized and cleaned up Dockerfile * added docs template and branch doc * removed unnecessary Dockerfiles * updated devcontainer and Dockerfile * updated README * change analysis_options and cleaned up * updated docs * added .markdownlint.json to repo * fix linting issues * cleaned up code * removed tmp folder in workflows * modify tabs and entry models for isar db * modify tabs and entry repositories for isar db * wip add isar db * add docs for feature * small code changes for isar db * fix error with IsarDB * generated iOS files * removed NOTES.md and moved to README.md * cleaned up pubspec.yaml * generated freezed, config, g files * updated tabs and entry repositories for isar db * updated home_bloc and entry_bloc * created export_domain.dart file * created injectable_module.dart file for isar db and getit * updated get_it_injection and main for isar db * wip to be removed, isar_db.dart and tabs_list.dart * add exclude to analyzer for generated code * wip to be removed, database_service.dart * updated home_page.dart to use slivers and refactored code * updated vertical_tab.dart and refactored * updated entry_cards.dart and refactored to use slivers * small code changes * TODO implement change to release_workflow for more control * removed entry_bloc * uincorporate entry_bloc in home_bloc * removed unused i_isar_db and isar_db * fix issue with UI ntabs and entries not updating * fix linting issue * fix android package name' * updated doc * added onPressedDeleteAll event and changed tabs state to be nullable * added timestamps to Entry's and Tabs' * added delete button to home screen for clearing db * small code changes and generated code * updated doc for #4 * PR comments * set web_build_flag to false * Bump pubspec version to '0.0.2+69' * refreshed android directory * removed linux directory * updated doc for #27 * updated doc for #4 * updated ndkVersion in build.gradle * updated README badges * Bump pubspec version to '0.0.2+72' --------- Co-authored-by: Zander Kotze <Zander.Kotze@rank.com> Co-authored-by: ZanderCowboy <ZanderCowboy@users.noreply.github.com> * Bump pubspec version to '0.0.2+73' * 20 restructure files and folders (#83) * renamed files and renamed folders * removed unused add_entry_card, empty_tab_add_card, tabs_list * small code changes * add linux files again * generated code * create repositories folder * renamed export_infrastructure * removed linux directory * cleaned up i_database_service * updated README' * removed macos directory * Bump pubspec version to '0.0.2+74' --------- Co-authored-by: ZanderCowboy <ZanderCowboy@users.noreply.github.com> * Bump pubspec version to '0.0.2+75' * Bumped Flutter Version (#84) * bumped flutter version from 3.16.x to 3.19.x * Bump pubspec version to '0.0.2+76' --------- Co-authored-by: ZanderCowboy <ZanderCowboy@users.noreply.github.com> * Bump pubspec version to '0.0.2+77' * updated flutter version in Dockerfile to 3.19.0 (#90) * updated flutter version in Dockerfile to 3.19.0 * Bump pubspec version to '0.0.2+78' --------- Co-authored-by: ZanderCowboy <ZanderCowboy@users.noreply.github.com> * add tmp to gitignore * Bump pubspec version to '0.0.2+79' * 26 implement dto and automappr (#89) * moved database models to new models folder * added EntryDTO and TabsDTO * added entry_dto_mapper and tabs_dto_mapper * updated Tabs and Entry repository * updated HomeBloc * added export files * small code changes * updated doc for #26 * Bump pubspec version to '0.0.2+76' * Bump pubspec version to '0.0.2+79' * Bump pubspec version to '0.0.2+80' * updated repositories to use maps for convertion * added entry_mapper to export * fix spelling mistake * Bump pubspec version to '0.0.2+81' --------- Co-authored-by: ZanderCowboy <ZanderCowboy@users.noreply.github.com> * Bump pubspec version to '0.0.2+82' * 88 remove generated code (#91) * updated generated files to gitignore * removed generated .freezed, .g, .config files * Bump pubspec version to '0.0.2+80' * fix import in entry_repository * removed generated .freezed, .g, .auto_mappr files * removed unnecessary change * Bump pubspec version to '0.0.2+83' * fixed repositories folder structure * Bump pubspec version to '0.0.2+84' --------- Co-authored-by: ZanderCowboy <ZanderCowboy@users.noreply.github.com> * Bump pubspec version to '0.0.2+85' * added google_services to codebase * created doc for #94 * removed google-services.json from tracking * updated android build workflow with firebase * small code changes * updated doc for #94 * added PR draft check to android build workflows * updated workflows * addressed ticket #71 * added new step for firebase_options * updated doc for #94 * fix 'is a directory' issue * removed step for firebase_options * add firebase_options.dart * update .gitignore * updated build_workflows to create secrets.dart * fix directory issue in workflows * fix directory not found issue * move 'create secrets.dart' step to correct workflow * fix release build failing * fix release build failing and test something? * fix permission error * fix workflow * attempt upload secrets file in workflow * fix 'create secrets.dart' step * fix change from aab to apk * Bump pubspec version to '0.1.4+116' * refactor and update workflow files * Bump pubspec version to '0.1.4+117' * removed unnecessary files from merge * fix bool not working for step in workflows * Bump pubspec version to '0.1.4+118' --------- Co-authored-by: ZanderCowboy <ZanderCowboy@users.noreply.github.com> Co-authored-by: Zander Kotze <Zander.Kotze@rank.com> * Bump pubspec version to '0.1.4+119' * 28 changeadd a launcher icon (#114) * updated ios app icon * updated android app icon * created app_icon files * updated windows app icon * updated doc for #28 * added a CHANGELOG.txt * revert color/blue to color/white * updated generated file * Bump pubspec version to '0.1.4+120' * cleaned up code for persisting app theme * fix bug where app theme mode does not get persisted * Bump pubspec version to '0.1.4+121' * updated all platform icon files * Bump pubspec version to '0.1.4+122' * bug fixes, moved deleteAll button to drawer * Bump pubspec version to '0.1.4+123' * update ios app icon * update android app icon * update drawio design and app icon files * Bump pubspec version to '0.1.4+124' * update web and windows icon * Bump pubspec version to '0.1.4+125' --------- Co-authored-by: ZanderCowboy <ZanderCowboy@users.noreply.github.com> * Bump pubspec version to '0.1.4+126' * update melos.yaml and flutter packages * fix drawer close button and android not building * update setup-flutter action * Bump pubspec version to '0.1.6+129' * fix release_workflow * Bump pubspec version to '0.2.0' * fix workflows not running * Bump pubspec version to '0.2.0+131' * Bump pubspec version to '0.3.0' * fix workflows: variable missing * Bump pubspec version to '0.3.0+132' * Bump dawidd6/action-download-artifact from 3 to 6 (#129) * Bump dawidd6/action-download-artifact from 3 to 6 Bumps [dawidd6/action-download-artifact](https://github.com/dawidd6/action-download-artifact) from 3 to 6. - [Release notes](https://github.com/dawidd6/action-download-artifact/releases) - [Commits](https://github.com/dawidd6/action-download-artifact/compare/v3...v6) --- updated-dependencies: - dependency-name: dawidd6/action-download-artifact dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * Bump pubspec version to '0.3.0+134' * Update pubspec.yaml --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com> Co-authored-by: Zander Kotze <59666243+ZanderCowboy@users.noreply.github.com> * Bump peaceiris/actions-gh-pages from 3 to 4 (#117) * Bump peaceiris/actions-gh-pages from 3 to 4 Bumps [peaceiris/actions-gh-pages](https://github.com/peaceiris/actions-gh-pages) from 3 to 4. - [Release notes](https://github.com/peaceiris/actions-gh-pages/releases) - [Changelog](https://github.com/peaceiris/actions-gh-pages/blob/main/CHANGELOG.md) - [Commits](https://github.com/peaceiris/actions-gh-pages/compare/v3...v4) --- updated-dependencies: - dependency-name: peaceiris/actions-gh-pages dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * Bump pubspec version to '0.3.0+135' --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Zander Kotze <59666243+ZanderCowboy@users.noreply.github.com> Co-authored-by: ZanderCowboy <ZanderCowboy@users.noreply.github.com> * Bump pubspec version to '0.3.0+136' * Bump very_good_analysis from 5.1.0 to 6.0.0 in /packages/models (#131) * Bump very_good_analysis from 5.1.0 to 6.0.0 in /packages/models Bumps [very_good_analysis](https://github.com/VeryGoodOpenSource/very_good_analysis) from 5.1.0 to 6.0.0. - [Release notes](https://github.com/VeryGoodOpenSource/very_good_analysis/releases) - [Changelog](https://github.com/VeryGoodOpenSource/very_good_analysis/blob/main/CHANGELOG.md) - [Commits](https://github.com/VeryGoodOpenSource/very_good_analysis/compare/v5.1.0...v6.0.0) --- updated-dependencies: - dependency-name: very_good_analysis dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * Bump pubspec version to '0.3.0+137' --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com> * Bump pubspec version to '0.3.0+138' * Multiple changes to develop (#130) * update data_exchange_service for import/export * update home_drawer, added assets and flutter_gen, clean up code * added a delete_modal and update files * update app_theme and melos * create and add 'DataTransferPage' * add TooltipEnums file * update export_app * update 'home_page' with permission request * update AndroidManifest with uses-permission * update changelog * update home_page with sharedPreferences to save checkPermissions bool * update data_transfer_page to conditionally render export button if db not empty * update changelog * Bump pubspec version to '0.3.0+133' * attempt to update entry_repository_test * changelog * Bump pubspec version to '0.3.0+138' * fix test * Bump pubspec version to '0.3.0+139' --------- Co-authored-by: ZanderCowboy <ZanderCowboy@users.noreply.github.com> * Bump pubspec version to '0.3.0+140' * 115 app layout builder (#132) * updated ios app icon * updated android app icon * created app_icon files * updated windows app icon * updated doc for #28 * added a CHANGELOG.txt * revert color/blue to color/white * updated generated file * Bump pubspec version to '0.1.4+120' * cleaned up code for persisting app theme * fix bug where app theme mode does not get persisted * Bump pubspec version to '0.1.4+121' * updated all platform icon files * Bump pubspec version to '0.1.4+122' * bug fixes, moved deleteAll button to drawer * new feat with a horizontal and vertical layout * Bump pubspec version to '0.1.4+123' * revert changes * Bump pubspec version to '0.1.4+126' * revert icon changes from merge conflixt * delete old drawio file * Bump pubspec version to '0.1.4+127' * refactor layout files into smaller one * Bump pubspec version to '0.1.4+128' * added new colors to AppColorsExtension and AppTheme * added new colors to AppPalette * create Validator class for input validations * update AddEntryCard to add margins * update HomeDrawer deleteAll button with disabled and enabled colors * made changes to HorizontalTab and VertTab * update changelog * Bump pubspec version to '0.1.4+129' * update data_exchange_service to allow the user to append data * Bump pubspec version to '0.3.0+141' --------- Co-authored-by: ZanderCowboy <ZanderCowboy@users.noreply.github.com> * Bump pubspec version to '0.3.0+142' * add showcase to .gitignore * Bump pubspec version to '0.3.0+143' * Bump gittools/actions from 1.1.1 to 1.2.0 (#133) * Bump gittools/actions from 1.1.1 to 1.2.0 Bumps [gittools/actions](https://github.com/gittools/actions) from 1.1.1 to 1.2.0. - [Release notes](https://github.com/gittools/actions/releases) - [Commits](https://github.com/gittools/actions/compare/v1.1.1...v1.2.0) --- updated-dependencies: - dependency-name: gittools/actions dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump pubspec version to '0.3.0+143' --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com> * Bump pubspec version to '0.3.0+144' * Bump gittools/actions from 1.2.0 to 3.0.0 (#134) * Bump gittools/actions from 1.2.0 to 3.0.0 Bumps [gittools/actions](https://github.com/gittools/actions) from 1.2.0 to 3.0.0. - [Release notes](https://github.com/gittools/actions/releases) - [Commits](https://github.com/gittools/actions/compare/v1.2.0...v3.0.0) --- updated-dependencies: - dependency-name: gittools/actions dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * Bump pubspec version to '0.3.0+145' --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com> * Bump pubspec version to '0.3.0+146' * Bump codecov/codecov-action from 4 to 5 (#135) * Bump codecov/codecov-action from 4 to 5 Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 4 to 5. - [Release notes](https://github.com/codecov/codecov-action/releases) - [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/codecov/codecov-action/compare/v4...v5) --- updated-dependencies: - dependency-name: codecov/codecov-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * Bump pubspec version to '0.3.0+145' * Bump pubspec version to '0.3.0+146' --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com> Co-authored-by: Zander Kotze <59666243+ZanderCowboy@users.noreply.github.com> Co-authored-by: ZanderCowboy <ZanderCowboy@users.noreply.github.com> * Bump gittools/actions from 3.0.0 to 3.0.3 (#136) * Bump gittools/actions from 3.0.0 to 3.0.3 Bumps [gittools/actions](https://github.com/gittools/actions) from 3.0.0 to 3.0.3. - [Release notes](https://github.com/gittools/actions/releases) - [Commits](https://github.com/gittools/actions/compare/v3.0.0...v3.0.3) --- updated-dependencies: - dependency-name: gittools/actions dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump pubspec version to '0.3.0+147' --------- Signed-off-by: dependabot…
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.