You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Fix unregisterFromEvent
* Prepare deleteEven (to be hooked when API is ready)
* notify changed when successful register/unregister
* Events2Query => Events2LoadQuery [#324].
* Undo Events2Query => Events2LoadQuery [#324].
* Acknowledged new response format of ${Config().calendarUrl}/events/load API [#324].
* Fixed CHANGELOG.md [#318].
* Introduce new event role - "attendance_taker" [#326]
* Use lowerCamelCase naming [#326].
* Removed sample events2 [#328].
* Added back ids parameter to Event2Query [#328].
* Removed unused warnings [#328].
* Created Events2.loadEventsList helper method [#328].
* RoundedButton: center progress (fix bad progress when got weight)
* Created Events2.updateEvent API [rokwire/illinois-app#3396].
* Added client parameter to Events2.loadEvents and Network.post APIs [rokwire/illinois-app#3401].
* Use "event_type" parameter when filtering by type [rokwire/calendar-building-block#160].
* Defined scopes for profile & prefs for transfer anonymous data to existing user account [#332].
* Added registrants to Event2RegistrationDetails [#288].
* Added registrants to Event2RegistrationDetails [#288].
* Created updateEventRegistration API in Events2 service [#288].
* Added attendanceTakers to Event2AttendanceDetails, fixed "is_id_scanning_enabled" case [#288].
* Added Events2updateEventAttendanceDetails API, updateEventRegistration renamed to updateEventRegistrationDetails [#288].
* Added ListUtils.notEmpty helper [#288].
* Added ListUtils.stripEmptyStrings [#288].
* Created Event2Person model [#288].
* Created Events2loadEventPeople API [#288].
* Created dummy APIs in Events2 for attendance registration and de-registration [#288].
* Reworked expected attendance APIs [#288].
* Prepare attend and unattend APIs to call the backend service [#288].
* Events2 APIs standardized and cleaned up [#288].
* Added StringUtils.isNotEmptyString helper [#288].
* Turn on useAttendShortcuts [#288].
* Rework attendance APIs to the latest updates from backend [#288].
* Added updateEventSurveyDetails API [#288].
* Added Survey.findInList helper [#288].
* Event2SurveyDetails redesigned to keep survey id [#288].
* Added extended load methods in Events2 that return error reason [rokwire/illinois-app#3447].
* [#340] Add query params to load surveys (#341)
* add query params to Surveys().loadSurveys()
* make function arguments match query params
* remove survey ID from event survey details
* add calendar event ID to survey model
* add survey type strings
* add survey to event survey details, add replace key survey func
* fix survey preview
* Removed unused warnings [#340].
* Removed survey from Event2SurveyDetails, it is not a part of the model [#340].
* Search survey by title [#340].
* Added Surverys.deleteSurvey, just a placeholder for now, no real backend API behind yet [#340].
* fix updateEventSurveyDetails to match calendar BB, allow setting survey ID when copying
---------
Co-authored-by: Stephen Hurwit <[email protected]>
Co-authored-by: Mihail Varbanov <[email protected]>
* Enable progress for ToggleRibbonButton [rokwire/illinois-app#3453].
* Added list lookup helpers in Event2 [#288] [rokwire/illinois-app/#3453].
* Broadcast notification when an event gets updated [#288] [rokwire/illinois-app/#3453].
* add title argument to survey response card
* fix updateEventSurveyDetails, scroll pager updates, fix survey response card UI issue
* Do not look at attendanceTakers list when estimating if attendance details are empty or not [#344].
* Created regular and extended versions of loadEventPeople API [rokwire/illinois-app#3452].
* Added Event2RegistrationDetails.requiresRegistration helper [rokwire/illinois-app#3475].
* Updated processing of event-person/register & unregister responses from the backend [rokwire/illinois-app#3479].
* Fixed Events2.loadEventPeople API [#288].
* ContentAttributeRequirements.scope renamed to functionalScope [#349].
* ContentAttributeRequirements.scope renamed to functionalScope [#349].
* Created ListUtils.first helper [#349].
* Added scope to ContentAttributeRequirements, make content attributes requirements a list, build active requirements by scope [#349].
* Updated CHANGELOG.md [#349].
* return empty responses list on successful request if no responses were found
* Fixed super_event JSON field name [#351].
* Added isSuperEvent & isRecurring getters [#351].
* Reflect to latest backend updates of Event2Grouping model [#351].
* Fixed build errors and warnings after plugin reinstallation.
* Use isOnline and isInPerson getters [#351].
* Rename Event2GroupingType.recurring to recurrence [#351].
* Added grouping to Events2Query [#351].
* groups use events2 (in progress)
* Renamed explore.model.time string entries (this should not reside in the plugin!) [#351].
* Undo fixing build errors and warnings after plugin reinstallation, something went wrong but not sure what exactly.
* Updated CHANGELOG.md [#351].
* Prepare analysis options.
* Added progress to SectionSlantHeader [#351].
* Updated CHANGELOG.md [#351].
* fix cast error event to event2
* add get all survey responses function, set readOnly argument for disabled survey text fields [#354]
* Added "Multi-person" event type [#356].
* introduce storage.calendarEnabledToAutoSave
* Load again content attributes JSON from content service [#359].
* Added language selection capability to Localization service [#361].
* Acknowledge the new 'source' and 'data' fields that come from Calendar BB [#363]
* Update CHANGELOG.md [#363]
* Added HEAD request in Network service [rokwire/illinois-app#3580].
* Added UrlUtils.fixUriAsync helper [rokwire/illinois-app#3580].
* fix repeating local notifications
* Use common approach for displaying dates [#367]
* Update CHANGELOG.md [#367]
* Revert commit 2036971.
* fix storage import capitalization in config.dart
* Added published flag to event [#369].
* Use own parse URL utility [rokwire/illinois-app#3580].
* - Added Pinch Zoom support for ModalImagePane [#3305]
* Groups load upcoming events
* remove loadEventsById since Events2Query can pass ids. Replace with loadEventsList and pass ids.
* Update Changelog
* Fix error. Bring back loadEventsByIds as it is still used
* allow overriding survey preview popup widget [#373]
* fix content_attributes min-selection requirement validation
* Add loadAdminUserGroups to groups service
* load group events from calendarBB/events/lite
* Added Event2Person.countInList utility [#375].
* Event2RegistrationDetails.requiresRegistration moved to extension at all level [#375].
* Added registrationOccupancy to Event2PersonsResult [#375].
* Updated CHANGELOG.md [#375].
* Build event time options in local timezone [#377]
* Show am and pm in lower case.
* Update CHANGELOG.md [#377]
* Tidy source code [#377].
* Upgrade to connectivity_plus [rokmetro/vogue-app#45].
* Use connectivity_plus 3.0.0 [rokmetro/vogue-app#45].
* Do not lower the case for the formatted date time.
* Fixed string representation for "attendance taker" event user role. [rokwire/illinois-app#3656]
* Display raw attribute value as it is if it does not persist as content attribite value [#3743].
* Updated CHANGELOG for version 1.5.0
* Acknowledge the value of the new 'time' field [#381]
* Update CHANGELOG.md [#381]
* version: 1.5.1
* Prepare the service APIs for the new /group/events/v3 backend APIs [#384].
* Enable again updateLinkedEventMembers API [#384].
* Fixed passing Events2Query to '/group/$groupId/events/v3/load' API call [#384].
* Updated CHANGELOG.md [#384].
* version: 1.5.2
* Hooked up GET users API in Events2 service [#387].
* Removed TMP shortcut [#387].
* Updated CHANGELOG.md [#387].
* Plugin version 1.5.3
* Increase base plugin version [#390]
* Set default scope when user authenticates with oidc [#393]
* Update CHANGELOG.md [#393]
* Make Auth2AccountScope constructor const [#393].
* Apply default account scope to all login types [#393].
* Plugin version: 1.5.4
* New podspec.lock for Flutter 3.13.7
* Use local font_awesome_flutter plugin dependency [#398]
* Update README.md file [#398]
* Introduce 3 new IconData classes [#398]
* Update comments.
* Comment font because it is not supported in flutter [#398]
* Update CHANGELOG.md [#398]
* Update README.md file.
* Do not define 1.0 default scale when retrieving image assets [#400].
* Updated CHANGELOG.md [#400].
* Upgrade to Flutter 3.16.0 [#402].
* Sync example dependencies.
* Use textScaler instead of textScaleFactor [#406].
* Updated CHANGELOG.md [#406].
* Fixed depreciated warning.
* Added admin and favorite entries to Event2TypeFilter enum [#413].
* Updated CHANGELOG.md [#413].
* Notify for success of add to calendar API, make sure to return right return value [rokwire/illinois-app#3789].
* Added deep copy functionality to ContentAttributes [rokwire/illinois-app#3828].
* Removed notifyCalendarSelectionPopup [#415].
* Removed consoleMessage [#415].
* DeviceCalendarEvent moved to model [#415].
* Make DeviceCalendarEvent fields final [#415].
* Removed user prompt from DeviceCalendar API [#415].
* Added shouldAutoSave getter to DeviceCalendar [#415].
* Do not deal with UI in DeviceCalendar service [#415].
* Do not cache calendars, return error codes [#415].
* Removed support from synchronization favorites with calendar [#415].
* Fixed various bugs in DeviceCalendar rework [#415].
* Updated CHANGELOG.md [#415].
* Content service upload/retrieve/delete profile voice record [#3846]
* cleanup
* Content.retrieveVoiceRecord with custom authHeaders
* AppToast.show renamed to showMessage, added additional parameters that controls the display [#418].
* Make Style colors, fontFamilies, textStyles and images non nullable [#418].
* Make Style colors non nullable [#418].
* Make font styles non nullable [#418].
* Added static getters for colors, font families, etc. in Styles [#418].
* Added AppToast.show and PopupToast widget [#418].
* Updated CHANGELOG.md [#418].
* Fixed ContentAttributeRequirements clone [rokwire/illinois-app#3828].
* Acknowledged new start_time_after_null_end_time and start_time_before_null_end_time event2 time filter paramters [#421].
* Read event2 filter constants from app config [#421].
* Fixed default value of event2StartTimeOffsetIfNullEndTime [#421].
* Added headerBar parameter to SurveyPanel constructor [rokwire/illinois-app#3876].
* Reuse sport event category.
* added in getFile and getDataContentItem
* remove protected annotation from gitFileContentItem
* remove unnecessary pieces, better error handling when getting files
* Added APIs for managing event groups on Groups BB [#423].
* Tuned Event2RegistrationDetails comparison so that to handle equality of {type: Event2RegistrationType.none} and null [#423].
* re-add data content items request and models
* remove data content item function and models, update changelog
* use getAppDocumentsDirectory service function
* Updated APIs for managing event groups on Groups BB [#423].
* Allow loading individual events based on their setup [rokwire/illinois-app#3956]
* version: 1.6.0
* Updated SECURITY.md
* remove file creation in getFileContentItem
* remove null assertion
* version: 1.6.1
---------
Co-authored-by: Todor Bachvarov <[email protected]>
Co-authored-by: Mihail Varbanov <[email protected]>
Co-authored-by: Dobromir Dobrev <[email protected]>
Co-authored-by: Ryan Oberlander <[email protected]>
Co-authored-by: Stephen Hurwit <[email protected]>
Co-authored-by: Ryan Oberlander <[email protected]>
Co-authored-by: Ben Dworkin <[email protected]>
Copy file name to clipboardExpand all lines: CHANGELOG.md
+28
Original file line number
Diff line number
Diff line change
@@ -5,6 +5,34 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
5
5
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
6
6
7
7
## Unreleased
8
+
<!-- The next build on `develop` should refer to version ... -->
9
+
10
+
## [1.6.1] - 2024-02-14
11
+
### Fixed
12
+
- Fix content service storing files [#429](https://github.com/rokwire/app-flutter-plugin/issues/429).
13
+
14
+
## [1.6.0] - 2024-02-12
15
+
### Added
16
+
- Content service upload/retrieve/delete profile voice record [#3846](https://github.com/rokwire/illinois-app/issues/3846).
17
+
- Import and use Font Awesome Pro icons [#398](https://github.com/rokwire/app-flutter-plugin/issues/398).
18
+
- Favorite and admin entrues to Event2TypeFilter enum [#413](https://github.com/rokwire/app-flutter-plugin/issues/413).
19
+
- Added deep copy functionality to ContentAttributes [#3828](https://github.com/rokwire/illinois-app/issues/3828).
20
+
- Acknowledged new start_time_after_null_end_time and start_time_before_null_end_time event2 time filter paramters [#421](https://github.com/rokwire/app-flutter-plugin/issues/421).
21
+
- Added headerBar paramter to SurveyPanel constructor [#3876](https://github.com/rokwire/illinois-app/issues/3876).
22
+
- Added APIs for managing event groups on Groups BB [#423](https://github.com/rokwire/app-flutter-plugin/issues/423).
23
+
- Add get file content API [#425](https://github.com/rokwire/app-flutter-plugin/issues/425).
24
+
- Possibility for loading individual events [#3956](https://github.com/rokwire/illinois-app/issues/3956).
Rokwire font_awesome_flutter directory is used by the Rokwire plugin for custom implementation of font_awesome_flutter plugin. It should be located in the `plugins/font_awesome_flutter` subdirectory of the plugin's root project directory. If it does not exist you need to clone it manually.
0 commit comments