Skip to content

Commit 78185e6

Browse files
mihail-varbanovroberlander2dobromirdobrevTodorBachvarovaidanhenry
authored
Release/v5.1.29+1929 (#3976)
* update StreakPanel to show streaks, pauses, pause rewards based on user course and course config * update changelog * localization * SettingsMapsContentWidget use radio button style * Load favorite games from Events2 service. [#3867] * Update CHANGELOG.md [#3867] * SettingsNotificationPrefferencessContentWidget move pause all at top [2871] * Deprecate SettingsContent.sections. Mark with comments and delete when sure we are not loosing functionality * Handle firebase messaging for new settings content widgets * Athletics: Open urls outside the app [#3893] * Update CHANGELOG.md [#3893] * Do not require "student' role for "student_courses" [#3844] * Update CHANGELOG.md [#3844] * Version: 5.1.17+1917 * bug fixes, streak panel improvements, small tweaks to dashboard UI * update streak calendar decorations * remove warning * update changelog * Show "Group Members Only" label for group events [#3912] * Update CHANGELOG.md [#3912] * Show Event2Card for group events as well [#3914] * Updated display strings when linking event to a group, polished GroupsSelectionPopup UI [#3905]. * Show published status in event detail panel for admins only [#3908]. * Show Event2Card for group events as well.[#3914] * Added published info link in Events filters panel [#3886]. * Localization of strings [#3914] * Remove GroupEventCard - not used anymore [#3914] * Update CHANGELOG.md [#3914] * Change empty messages for My Big 10 News and My Big 10 Events [#3909] * Always shows Athletics filter [#3909] * Update CHANGELOG.md [#3909] * Add primary care provider and academic advisors * Version: 5.1.18+1918 * dashboard UI improvements, fix a few bugs * show unlock time for locked tasks, add missing strings to json * update changelog, add missing strings to all json language files * fix changelog * skills coach integration with content * Remove duplicated image [#3925] * Remove some warnings [#3925] * Update CHANGELOG.md [#3925] * Prevent crash. * Update event visibility wording [#3906] * Update CHANGELOG.md [#3906] * Text updates in EVENT GROUPS section from Event2CreatePanel [#3905]. * fix errors from merge, update resource reference types * Switched to Xcode 15.2 and CocoaPods 1.15.0. * version: 5.1.19+1919 * ResourcesPanel improvements, do not show resources button on dashboard unit if no resources available * update strings * List only groups where the user is admin when adding event to groups [#3921]. * Added new iOS 17 calendar usage descriptions [#3789]. * version: 5.1.20+1920 * begin updating dashboard colors * show confetti panel from dashboard after extending streak, add earned pause message * Merge changes from develop * Added app version to Settings Contact Us panel [#3883] * Fix issue with Daily Illini feed on browse panel * Do not try to open url if it is empty. * Apply different url launch mode based on the platform. * Update icons (in progress) * update laundry icon * update inbox icon * Android: check for null - prevent crash [#3941] * Update CHANGELOG.md [#3941] * Version: 5.1.21+1921 * More icon updates * More icons * More icons * allow preview of future content items in current unit, change "Unlocks" language to "Starts" * refactor CourseDisplay to CourseStyles, simplify UnitInfoPanel * add missing strings to json * add lock FA icon to styles * Do not use event selector any more in create group panel [#3905]. * Simplify event selector [#3905]. * Removed unused import warning. * Updated CHANGELOG.md [#3905]. * Updated CHANGELOG.md [#3905]. * Code lined up [#3905]. * More icon resources * update changelog * fix style icon error * version: 5.1.22+1922 * fix icon sizing and padding * almost done with ESC UI redesign * fix resourceContent nullable error * update ResourcesPanel colors, remove text resource hardcoded data, link help content on AssignmentPanel to ResourcesPanel * Fix Typo on Settings Screen [#3933] * Profile voice recording text edit [#3923 * update Settings and Profile styling * Added ability to edit event groups from CreateEventPanel [#3930]. * Tuned modified check [#3930]. * Sync plugin [#3930]. * version: 5.1.23+1923 * Initial Setup for the new screens * more UI updates and bug fixes * refactor courses VideoPanel and PDFPanel, update StreakPanel colors, add missing strings to json, update changelog * do not load file content item if already loading * Sync plugin and podspec [#3936]. * Fixed unused import warning [#3936]. * Check if state is still mounted after finishing async operation [#3936]. * Use full path qualifiers for imported modules [#3936]. * Fixed resources loading and opening [#3936]. * Sync the plugin again [#3936]. * Fixed CHANGELOG.md * Cleaned up editing event groups from CreateEventPanel [#3930] * Updated CHANGELOG.md [#3930]. * Fix profile panel stuck exception * version: 5.1.24+1924 * Check if event belongs to groups in event detail panel [#3954]. * Bring back the missing reference to 'font_awesome_flutter'. * Fixed Android debug builds after adding flutter_pdfview to pubspec.yaml. * Accessibility improvements for Settings * Add external links to pcp and advisor widgets * Fixed Date & Time layout in create event panel. * Fixed warnings [#3943]. * Load individual events [#3956] * Update CHANGELOG.md [#3956] * Version: 5.1.25+1925 * added skills history and tab view to switch between coach and history * Updated the onboarding * added in ui and integration for unit history * fix merge issues * cleanup onboarding * update changelog * add coach to browse, handle group access restriction * add bessi results contact info * update progress api * fix issues * update models, service, and panels to match LMS changes * update changelog * fix unit content not displaying bug * isRequired fix * fix button layout * fix button layout * more bug fixes, add debug panel button to delete all skills coach user data * only show modules with content * fix relative path import * update changelog * Do not allow manual attendance taking if relevant options are not selected. * Fixed miscellaneous warnings [#3950]. * Cleaned up async processes processing in Essential Skills UI [#3950]. * Fixed miscellaneous warnings [#3811]. * Cleaned up async processes processing in Essential Skills UI [#3811]. * version: 5.1.26+1926 * Plugin version: 1.6.0 * Updated SECURITY.md * fix merge issues * Removed divider and extra information on results page * handle returning to latest activity * bug fixes, ui improvements, make task history tappable * add missing strings to json, match score history dropdown style with dashboard dropdown, add auto-scroll for task history tap * Use full qualified path in module includes [#3966]. * Fixed CHANGELOG.md [#3966]. * Fixed Podfile.lock * version: 5.1.27+1927 * Keep content data up to date when event gets modified. * version: 5.1.28+1928 * fix browse panel issue, combine dropdown widgets, clear user course and user unit cache when deleting user course data * bessi scores chart improvements, pdf view page indicators, update strings * upgrade flutter_pdfview version to current * update changelog * change ResourcesPanel to receive Uint8List from Content().getFileContentItem, update colors * Get PCP external link, resolve browse panel issue * Fix wrong icon resources [#3837] * Fix wrong university url [#3935] * Sync plugin [rokwire/app-flutter-plugin#429]. * Fixed unused import warning [#3971]. * Move UI dependent stuff out of CustomCourses model [#3971]. * Added AcademicsHomePanel.push helper [#3971]. * Sync plugin [rokwire/app-flutter-plugin#429]. * Added "panel.browse.entry.wellness.wellness_success_team.title" entry for all languages [#3969]. * Code re-aligned [#3969]. * Check server response codes before acknowledging their response data, make type-safe data retrieval, move SuccessTeamMember build from JSON into class definition [#3969]. * Updated CHANGELOG.,md [#3969]. * Plugin version: 1.6.1 * App version: 5.1.29+1929 --------- Co-authored-by: Ryan Oberlander <reoberlander2@gmail.com> Co-authored-by: Dobromir Dobrev <dobromir.i.dobrev@gmail.com> Co-authored-by: Todor Bachvarov <tobachvarov@gmail.com> Co-authored-by: Aidan Henry <aidanjh2@illinois.edu> Co-authored-by: Ben Dworkin <ben.s.dworkin@gmail.com> Co-authored-by: rohitc33 <70339497+rohitc33@users.noreply.github.com> Co-authored-by: manavmodi <manav@rokmetro.com> Co-authored-by: shurwit <stephen@rokmetro.com>
1 parent 6745f3b commit 78185e6

File tree

438 files changed

+21657
-11017
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

438 files changed

+21657
-11017
lines changed

.github/ISSUE_TEMPLATE/epic.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
---
2+
name: Epic
3+
about: Create a new epic related to this project
4+
title: "[EPIC] "
5+
labels: epic
6+
assignees: ''
7+
8+
---
9+
10+
### Description
11+
_Please provide a detailed description of the epic._
12+
_Example: As a (user or developer), I want to be able to (feature or function) so that (reason to implement)._
13+
14+
### Issues
15+
_Please link each related issue in a checklist below._
16+
- [ ] #(add issue number here and remove parentheses)

.secrets.baseline

Lines changed: 221 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,221 @@
1+
{
2+
"version": "1.4.0",
3+
"plugins_used": [
4+
{
5+
"name": "ArtifactoryDetector"
6+
},
7+
{
8+
"name": "AWSKeyDetector"
9+
},
10+
{
11+
"name": "AzureStorageKeyDetector"
12+
},
13+
{
14+
"name": "Base64HighEntropyString",
15+
"limit": 4.5
16+
},
17+
{
18+
"name": "BasicAuthDetector"
19+
},
20+
{
21+
"name": "CloudantDetector"
22+
},
23+
{
24+
"name": "DiscordBotTokenDetector"
25+
},
26+
{
27+
"name": "GitHubTokenDetector"
28+
},
29+
{
30+
"name": "HexHighEntropyString",
31+
"limit": 3.0
32+
},
33+
{
34+
"name": "IbmCloudIamDetector"
35+
},
36+
{
37+
"name": "IbmCosHmacDetector"
38+
},
39+
{
40+
"name": "JwtTokenDetector"
41+
},
42+
{
43+
"name": "KeywordDetector",
44+
"keyword_exclude": ""
45+
},
46+
{
47+
"name": "MailchimpDetector"
48+
},
49+
{
50+
"name": "NpmDetector"
51+
},
52+
{
53+
"name": "PrivateKeyDetector"
54+
},
55+
{
56+
"name": "SendGridDetector"
57+
},
58+
{
59+
"name": "SlackDetector"
60+
},
61+
{
62+
"name": "SoftlayerDetector"
63+
},
64+
{
65+
"name": "SquareOAuthDetector"
66+
},
67+
{
68+
"name": "StripeDetector"
69+
},
70+
{
71+
"name": "TwilioKeyDetector"
72+
}
73+
],
74+
"filters_used": [
75+
{
76+
"path": "detect_secrets.filters.allowlist.is_line_allowlisted"
77+
},
78+
{
79+
"path": "detect_secrets.filters.common.is_baseline_file",
80+
"filename": ".secrets.baseline"
81+
},
82+
{
83+
"path": "detect_secrets.filters.common.is_ignored_due_to_verification_policies",
84+
"min_level": 2
85+
},
86+
{
87+
"path": "detect_secrets.filters.heuristic.is_indirect_reference"
88+
},
89+
{
90+
"path": "detect_secrets.filters.heuristic.is_likely_id_string"
91+
},
92+
{
93+
"path": "detect_secrets.filters.heuristic.is_lock_file"
94+
},
95+
{
96+
"path": "detect_secrets.filters.heuristic.is_not_alphanumeric_string"
97+
},
98+
{
99+
"path": "detect_secrets.filters.heuristic.is_potential_uuid"
100+
},
101+
{
102+
"path": "detect_secrets.filters.heuristic.is_prefixed_with_dollar_sign"
103+
},
104+
{
105+
"path": "detect_secrets.filters.heuristic.is_sequential_string"
106+
},
107+
{
108+
"path": "detect_secrets.filters.heuristic.is_swagger_file"
109+
},
110+
{
111+
"path": "detect_secrets.filters.heuristic.is_templated_secret"
112+
},
113+
{
114+
"path": "detect_secrets.filters.regex.should_exclude_file",
115+
"pattern": [
116+
"go.sum"
117+
]
118+
}
119+
],
120+
"results": {
121+
"README.md": [
122+
{
123+
"type": "Secret Keyword",
124+
"filename": "README.md",
125+
"hashed_secret": "2eda177160a661dd748183ee6f47523ed4183d4c",
126+
"is_verified": false,
127+
"line_number": 60,
128+
"is_secret": false
129+
}
130+
],
131+
"assets/strings.en.json": [
132+
{
133+
"type": "Secret Keyword",
134+
"filename": "assets/strings.en.json",
135+
"hashed_secret": "024f69d538e88fd3fcfacf0dbfbf7563a4597961",
136+
"is_verified": false,
137+
"line_number": 1410,
138+
"is_secret": false
139+
}
140+
],
141+
"assets/strings.es.json": [
142+
{
143+
"type": "Secret Keyword",
144+
"filename": "assets/strings.es.json",
145+
"hashed_secret": "c1ac5eb7f6091b35dbe12b80114afc4ff52a757d",
146+
"is_verified": false,
147+
"line_number": 1408,
148+
"is_secret": false
149+
}
150+
],
151+
"ios/Runner.xcodeproj/xcshareddata/xcschemes/Illinois.xcscheme": [
152+
{
153+
"type": "Hex High Entropy String",
154+
"filename": "ios/Runner.xcodeproj/xcshareddata/xcschemes/Illinois.xcscheme",
155+
"hashed_secret": "d88be96e068c18373339b66b412a7b1bbcd43342",
156+
"is_verified": false,
157+
"line_number": 17,
158+
"is_secret": false
159+
}
160+
],
161+
"ios/Runner.xcodeproj/xcshareddata/xcschemes/IllinoisDev.xcscheme": [
162+
{
163+
"type": "Hex High Entropy String",
164+
"filename": "ios/Runner.xcodeproj/xcshareddata/xcschemes/IllinoisDev.xcscheme",
165+
"hashed_secret": "d88be96e068c18373339b66b412a7b1bbcd43342",
166+
"is_verified": false,
167+
"line_number": 17,
168+
"is_secret": false
169+
}
170+
],
171+
"ios/Runner.xcodeproj/xcshareddata/xcschemes/IllinoisProd.xcscheme": [
172+
{
173+
"type": "Hex High Entropy String",
174+
"filename": "ios/Runner.xcodeproj/xcshareddata/xcschemes/IllinoisProd.xcscheme",
175+
"hashed_secret": "d88be96e068c18373339b66b412a7b1bbcd43342",
176+
"is_verified": false,
177+
"line_number": 17,
178+
"is_secret": false
179+
}
180+
],
181+
"ios/Runner.xcodeproj/xcshareddata/xcschemes/IllinoisTst.xcscheme": [
182+
{
183+
"type": "Hex High Entropy String",
184+
"filename": "ios/Runner.xcodeproj/xcshareddata/xcschemes/IllinoisTst.xcscheme",
185+
"hashed_secret": "d88be96e068c18373339b66b412a7b1bbcd43342",
186+
"is_verified": false,
187+
"line_number": 17,
188+
"is_secret": false
189+
}
190+
],
191+
"ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme": [
192+
{
193+
"type": "Hex High Entropy String",
194+
"filename": "ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme",
195+
"hashed_secret": "2b423f610b8fbcbec67aa344b423212b034d7a9d",
196+
"is_verified": false,
197+
"line_number": 17,
198+
"is_secret": false
199+
}
200+
],
201+
"lib/service/Storage.dart": [
202+
{
203+
"type": "Secret Keyword",
204+
"filename": "lib/service/Storage.dart",
205+
"hashed_secret": "9112b815295ee9990ea212e24aafe3a914be7035",
206+
"is_verified": false,
207+
"line_number": 122,
208+
"is_secret": false
209+
},
210+
{
211+
"type": "Secret Keyword",
212+
"filename": "lib/service/Storage.dart",
213+
"hashed_secret": "d7307b26ab2d652ce993b8131d8a6ccfcfbd8d80",
214+
"is_verified": false,
215+
"line_number": 226,
216+
"is_secret": false
217+
}
218+
]
219+
},
220+
"generated_at": "2023-07-13T20:13:22Z"
221+
}

0 commit comments

Comments
 (0)