Skip to content
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

Release Teacher 1.37.0 (74) #2746

Merged
merged 97 commits into from
Feb 6, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
97 commits
Select commit Hold shift + click to select a range
a9b869d
version bump
hermannakos Dec 2, 2024
6f18568
version bump
hermannakos Dec 2, 2024
8651356
[MBL-17672][Parent] WebView screen & navigation
kristofnemere Dec 2, 2024
bef51b2
[MBL-18027][Teacher] Use pagination in graphql in comment library #2665
tamaskozmer Dec 3, 2024
8aca569
Fix Reminder date picker month value
domonkosadam Dec 4, 2024
7ee62cb
Quick fix for file upload in LtiLaunchFragment
tamaskozmer Dec 4, 2024
fac9220
enable smart search
hermannakos Dec 4, 2024
1dd9734
Update translations (#2666)
inst-danger Dec 4, 2024
226f388
Update translations (#2666)
inst-danger Dec 4, 2024
a7594d8
Update translations (#2666)
inst-danger Dec 4, 2024
97438a6
[MBL-17612][Parent] Create account flow (#2652)
andrasmaczak Dec 5, 2024
efec90c
Merge pull request #2661 from instructure/release/student-7.8.0-270
hermannakos Dec 5, 2024
a8c9272
[MBL-17824][Student][Teacher] - Implement Email Notifications E2E Tes…
kdeakinstructure Dec 5, 2024
3dfa07c
fix consortia id resolution
hermannakos Dec 9, 2024
a3522d3
version bump
hermannakos Dec 9, 2024
e5e526f
stub test
hermannakos Dec 9, 2024
def6ce2
Native parent todos & bug fixes
kristofnemere Dec 10, 2024
27a082d
stub test
hermannakos Dec 10, 2024
dc225dd
[MBL-18024][Teacher] SpeedGrader split view can be collapsed (#2667)
andrasmaczak Dec 10, 2024
703acaf
[MBL-17673][All] Event reminder (#2656)
domonkosadam Dec 10, 2024
52432f2
Merge pull request #2668 from instructure/release/student-7.8.1-271
hermannakos Dec 10, 2024
2de6630
Merge pull request #2664 from instructure/release/parent-3.14.0-54
hermannakos Dec 11, 2024
a39c9b8
[MBL-17899][Student] Smart Search filtering (#2672)
hermannakos Dec 12, 2024
ade3116
[MBL-18167][Student][Teacher] Update AGP (#2671)
tamaskozmer Dec 12, 2024
36105c6
[MBL-17900][Student] Smart Search result grouping (#2673)
hermannakos Dec 12, 2024
8461143
[MBL-18162][Teacher] Tablet: File names (and whole toolbar) are barel…
tamaskozmer Dec 12, 2024
1480776
[MBL-18109][All] Masquerade banner on dialogs (#2675)
andrasmaczak Dec 13, 2024
b214b4d
[MBL-18160][Teacher] Edit file empty title bug fixed(#2677)
andrasmaczak Dec 13, 2024
39e756e
[MBL-18153][All] Removed custom submit feature idea action (#2676)
tamaskozmer Dec 16, 2024
05758f3
[MBL-18148][Student][Teacher] Freetext annotation comments on a submi…
tamaskozmer Dec 17, 2024
3bd502d
[MBL-18139][Student][Teacher] Some page views are failing to upload #…
tamaskozmer Dec 17, 2024
cd0d1df
Merge branch 'master' into release-master-resolve
hermannakos Dec 17, 2024
d3b5889
fix imports
hermannakos Dec 17, 2024
72d44c5
Merge pull request #2681 from instructure/release-master-resolve
hermannakos Dec 17, 2024
eb324cc
Merge pull request #2682 from instructure/release/parent
hermannakos Dec 17, 2024
b650b36
Merge pull request #2683 from instructure/release/teacher
hermannakos Dec 17, 2024
874913e
[MBL-17901][Student] Smart Search visited indication (#2679)
hermannakos Dec 17, 2024
b02cc2f
Add 'Cancel' button on 'Ask Your Instructor a Question' dialog. (#2685)
kdeakinstructure Dec 18, 2024
803fc23
[MBL-17949][All] Use common inbox (#2669)
domonkosadam Dec 19, 2024
87bcb5c
[MBL-18541][Student][Teacher] - Refactor Help Menu E2E tests + Fix E…
kdeakinstructure Dec 19, 2024
6fba44a
[MBL-18183][Parent] Fix no submission assignments label (#2688)
domonkosadam Jan 8, 2025
9ae4715
[MBL-17997][Student][Teacher] Implement hibrid create discussion scre…
domonkosadam Jan 8, 2025
885c462
[MBL-18191][Teacher][A11y] Speedgrader accessibility headings added
andrasmaczak Jan 8, 2025
e57fb5e
[MBL-18194][Teacher][A11y] SpeedGrader Comment status announcements (…
hermannakos Jan 8, 2025
0db1bc3
[MBL-18187][Teacher][A11y] SpeedGrader grade announcement (#2692)
hermannakos Jan 8, 2025
49ec4d3
[MBL-18199][Student][Teacher] Specify Inbox heading (#2695)
hermannakos Jan 8, 2025
f381096
[MBL-17882][Parent] Migrate data from the flutter app
kristofnemere Jan 8, 2025
ff24947
[MBL-18182][All]New dark colors. #2694
tamaskozmer Jan 9, 2025
6406656
[MBL-17614][Parent] Remaining styling/behavior issues (#2690)
tamaskozmer Jan 10, 2025
9bf259e
[MBL-17963][Teacher] Open native speedgrader in discussion redesign (…
domonkosadam Jan 10, 2025
3f631f8
[MBL-18173][All] Support for themed icons (#2700)
tamaskozmer Jan 10, 2025
011cdf2
[MBL-17671][Parent] Heap analytics & screen views
kristofnemere Jan 10, 2025
5224668
[MBL-18035][Student][Teacher] Refresh discussions list (#2698)
domonkosadam Jan 10, 2025
ea06d89
[MBL-18200][All] Add button role to inbox items. (#2704)
tamaskozmer Jan 22, 2025
a320f00
[MBL-18120][Parent]- Implement Dashboard Course List E2E test #2702
kdeakinstructure Jan 23, 2025
4de4799
[MBL-18219][Student] Clarify submission and rubric description. #2709
tamaskozmer Jan 24, 2025
7abdcb9
[MBL-18216][Student] Added button class to grades list items. #2707
tamaskozmer Jan 24, 2025
71e0126
[MBL-18210][Student][Teacher] Added button class to assignment list i…
tamaskozmer Jan 24, 2025
a95209e
[MBL-18205][Student][Teacher] Handle big fonts in Speedgrader tab lay…
tamaskozmer Jan 24, 2025
2e33916
[MBL-18198][All] Added list announcement for Inbox RecyclerView (#2703)
tamaskozmer Jan 24, 2025
c18073d
[MBL-18229][Teacher] Fixed module item publish button content descrip…
tamaskozmer Jan 24, 2025
085edc9
[MBL-18144][Parent] - Implement Help Menu E2E test (#2708)
kdeakinstructure Jan 27, 2025
96256dd
[MBL-18213][Student] Assignment list heading (#2710)
hermannakos Jan 27, 2025
c56a1b6
Fix a11y toolbar height on list screens (#2719)
domonkosadam Jan 28, 2025
aaeafaa
[MBL-18267][Teacher][A11y] Fix Discussions toolbar height (#2717)
domonkosadam Jan 28, 2025
46e9bbc
[MBL-18245][Teacher][A11y] Fix Submissions toolbar height (#2716)
domonkosadam Jan 28, 2025
2645fc3
[MBL-18228][Teacher][A11y] Fix modules toolbar height (#2715)
domonkosadam Jan 28, 2025
cba6bcb
[MBL-18249][Student][Teacher][A11y] Set minimum height instead of fix…
domonkosadam Jan 28, 2025
c12f6b8
[MBL-18204][Teacher] SpeedGrader drawer content description (#2712)
hermannakos Jan 28, 2025
1b6c9e9
[MBL-18214][Student][A11y] Assignment details submission cell header …
domonkosadam Jan 28, 2025
ccaca85
[MBL-18223][Student] Assignment details headings (#2718)
hermannakos Jan 28, 2025
4a7231c
[MBL-18220][Student] Submission status announcements (#2711)
hermannakos Jan 28, 2025
8c17f32
FIx native parent unit tests
hermannakos Jan 29, 2025
ac70486
[MBL-18224][Student] Student annotation heading (#2721)
hermannakos Jan 29, 2025
53db0b5
[MBL-18277][Teacher][A11y] Fix Submissions headings (#2724)
domonkosadam Jan 29, 2025
19224a0
[MBL-18263][Student][Teacher][A11y] Fix Settings screen headings (#2725)
domonkosadam Jan 29, 2025
dd0937b
[MBL-18257][Teacher][A11y] Fix navigation drawer accessibility (#2726)
domonkosadam Jan 29, 2025
344dd7b
[MBL-18211][Student] Grades a11y (#2722)
hermannakos Jan 29, 2025
0dd2fa5
[MBL-18232][Teacher] Modules a11y (#2727)
hermannakos Jan 29, 2025
82898af
[MBL-18230][Teacher] Modules a11y class names (#2732)
hermannakos Jan 31, 2025
86e02d4
[MBL-18235][Student] Quizzes class names (#2733)
hermannakos Jan 31, 2025
3419c4b
[MBL-18242][Student] Quizzes heading (#2734)
hermannakos Jan 31, 2025
8a99ea2
[MBL-18523][Student][A11y] Ensure elements provide an accessible name
kristofnemere Jan 31, 2025
b1e36bb
[MBL-18278][Teacher][Student][A11y] Ensure elements provide an access…
kristofnemere Jan 31, 2025
45f438a
[MBL-18557][All] Fix Inbox Course picker (#2731)
domonkosadam Jan 31, 2025
27d812d
[MBL-18262][Student][Teacher][A11y] Fix dialog title heading (#2735)
domonkosadam Jan 31, 2025
c28f7cd
[MBL-18268][Student][Teacher][A11y] Fix dialog title heading (#2736)
domonkosadam Jan 31, 2025
6945800
[MBL-18292][Student][Teacher][A11y] Calendar toolbar heading (#2737)
domonkosadam Jan 31, 2025
75964b1
[MBL-18489][Student][Teacher][A11y] File upload dialog heading (#2738)
domonkosadam Jan 31, 2025
2fde18f
[MBL-18248][Teacher][A11y] Quiz details accessibility fix (#2741)
domonkosadam Jan 31, 2025
736b3ca
[MBL-18522][Student] Provide for user control of font size (Manage of…
kristofnemere Jan 31, 2025
8b53f58
Update translations (#2743)
inst-danger Jan 31, 2025
e845abf
version bump
domonkosadam Jan 31, 2025
b8f2ed1
Fix new quizzes navigation (#2760)
domonkosadam Feb 4, 2025
7397f83
Fix offline file handling (#2758)
domonkosadam Feb 4, 2025
e3a52ec
Inbox fixes (#2755)
domonkosadam Feb 4, 2025
16e1398
Fix inbox recipients update (#2772)
domonkosadam Feb 5, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion android-vault
1 change: 0 additions & 1 deletion apps/buildSrc

This file was deleted.

File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ repositories {
mavenCentral()
}

val agpVersion= "7.4.2"
val agpVersion= "8.6.1"
val kotlinVersion = "2.0.21"

dependencies {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ object Versions {
const val TARGET_SDK = 34

/* Build/tooling */
const val ANDROID_GRADLE_TOOLS = "7.4.2"
const val ANDROID_GRADLE_TOOLS = "8.6.1"
const val BUILD_TOOLS = "34.0.0"

/* Testing */
Expand Down Expand Up @@ -42,6 +42,7 @@ object Versions {
const val MEDIA3 = "1.4.1"
const val DATASTORE = "1.1.1"
const val LOTTIE = "6.5.2"
const val ENCRYPTED_SHARED_PREFERENCES = "1.0.0"
}

object Libs {
Expand Down Expand Up @@ -77,6 +78,7 @@ object Libs {
const val ANDROIDX_DATABINDING_COMPILER = "androidx.databinding:databinding-compiler:${Versions.ANDROID_GRADLE_TOOLS}" // This is bundled with the gradle plugin so we use the same version
const val ANDROIDX_COMPOSE_ACTIVITY = "androidx.activity:activity-compose:1.9.0"
const val DATASTORE = "androidx.datastore:datastore-preferences:${Versions.DATASTORE}"
const val ENCRYPTED_SHARED_PREFERENCES = "androidx.security:security-crypto:${Versions.ENCRYPTED_SHARED_PREFERENCES}"

/* Firebase */
const val FIREBASE_BOM = "com.google.firebase:firebase-bom:33.4.0"
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="108dp"
android:height="108dp"
android:viewportWidth="72"
android:viewportHeight="72">
<group android:scaleX="0.66"
android:scaleY="0.66"
android:translateX="12.24"
android:translateY="12.24">
<group>
<clip-path
android:pathData="M0,0h72v72h-72z"/>
<path
android:pathData="M28.797,10.669C31.128,9.994 33.592,9.633 36.141,9.633C38.689,9.633 41.153,9.994 43.485,10.669C42.98,14.274 39.885,17.049 36.141,17.049C32.397,17.049 29.301,14.274 28.797,10.669ZM61.472,28.656C62.146,30.987 62.508,33.451 62.508,36C62.508,38.549 62.146,41.013 61.472,43.344C57.867,42.84 55.092,39.744 55.092,36C55.092,32.256 57.867,29.16 61.472,28.656ZM59.244,48.717C56.835,53.084 53.224,56.694 48.858,59.103C46.667,56.197 46.894,52.048 49.541,49.401C52.188,46.754 56.338,46.526 59.244,48.717ZM43.485,61.331C41.153,62.006 38.689,62.367 36.141,62.367C33.592,62.367 31.128,62.006 28.797,61.331C29.301,57.726 32.397,54.951 36.141,54.951C39.885,54.951 42.98,57.726 43.485,61.331ZM23.423,59.103C19.057,56.694 15.446,53.084 13.038,48.717C15.943,46.526 20.093,46.754 22.74,49.401C25.387,52.048 25.615,56.197 23.423,59.103ZM10.81,43.344C10.135,41.013 9.773,38.549 9.773,36C9.773,33.451 10.135,30.987 10.81,28.656C14.415,29.16 17.189,32.256 17.189,36C17.189,39.744 14.415,42.84 10.81,43.344ZM13.038,23.282C15.446,18.916 19.057,15.306 23.423,12.897C25.615,15.802 25.387,19.952 22.74,22.599C20.093,25.246 15.943,25.474 13.038,23.282ZM36.141,24.464C34.775,24.464 33.669,23.358 33.669,21.992C33.669,20.627 34.775,19.521 36.141,19.521C37.506,19.521 38.612,20.627 38.612,21.992C38.612,23.358 37.506,24.464 36.141,24.464ZM47.676,36C47.676,34.635 48.783,33.528 50.148,33.528C51.513,33.528 52.62,34.635 52.62,36C52.62,37.365 51.513,38.472 50.148,38.472C48.783,38.472 47.676,37.365 47.676,36ZM44.298,44.157C45.263,43.192 46.828,43.192 47.793,44.157C48.759,45.122 48.759,46.687 47.793,47.653C46.828,48.618 45.263,48.618 44.298,47.653C43.332,46.687 43.332,45.122 44.298,44.157ZM36.141,47.536C37.506,47.536 38.612,48.642 38.612,50.008C38.612,51.373 37.506,52.479 36.141,52.479C34.775,52.479 33.669,51.373 33.669,50.008C33.669,48.642 34.775,47.536 36.141,47.536ZM27.984,44.157C28.949,45.122 28.949,46.687 27.984,47.653C27.018,48.618 25.453,48.618 24.488,47.653C23.522,46.687 23.522,45.122 24.488,44.157C25.453,43.192 27.018,43.192 27.984,44.157ZM24.605,36C24.605,37.365 23.498,38.472 22.133,38.472C20.768,38.472 19.661,37.365 19.661,36C19.661,34.635 20.768,33.528 22.133,33.528C23.498,33.528 24.605,34.635 24.605,36ZM27.984,27.843C27.018,28.808 25.453,28.808 24.488,27.843C23.522,26.878 23.522,25.313 24.488,24.347C25.453,23.382 27.018,23.382 27.984,24.347C28.949,25.313 28.949,26.878 27.984,27.843Z"
android:fillColor="#2573DF"
android:fillType="evenOdd"/>
<path
android:pathData="M51.363,30.727C56.858,30.727 61.313,26.272 61.313,20.777C61.313,15.283 56.858,10.828 51.363,10.828C45.868,10.828 41.414,15.283 41.414,20.777C41.414,26.272 45.868,30.727 51.363,30.727ZM49.279,20.762C49.279,21.93 50.23,22.881 51.398,22.881C52.567,22.881 53.518,21.93 53.518,20.762C53.518,19.593 52.567,18.643 51.398,18.643C50.23,18.643 49.279,19.593 49.279,20.762ZM51.398,16.524C54.047,16.524 56.468,18.087 57.719,20.604L57.797,20.762L57.719,20.919C56.468,23.436 54.047,25 51.398,25C48.75,25 46.329,23.436 45.078,20.919L45,20.762L45.078,20.604C46.329,18.087 48.75,16.524 51.398,16.524Z"
android:fillColor="#2573DF"
android:fillType="evenOdd"/>
</group>
</group>
</vector>
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@
~ along with this program. If not, see <http://www.gnu.org/licenses/>.
-->
<adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android">
<background android:drawable="@color/ic_launcher_background"/>
<foreground android:drawable="@mipmap/ic_launcher_foreground"/>
<background android:drawable="@color/white"/>
<foreground android:drawable="@drawable/ic_launcher_foreground"/>
<monochrome android:drawable="@drawable/ic_launcher_foreground"/>
</adaptive-icon>
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<color name="parentApp">#007BC2</color>
<color name="parentApp">#2573DF</color>
<color name="white">#FFFFFF</color>
</resources>
2 changes: 0 additions & 2 deletions apps/flutter_parent/android/buildSrc/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -24,8 +24,6 @@ val agpVersion = "7.4.2"
dependencies {
implementation("com.android.tools.build:gradle:$agpVersion")
implementation("com.android.tools.build:gradle-api:$agpVersion")
implementation("org.javassist:javassist:3.24.1-GA")
implementation("com.google.code.gson:gson:2.8.8")
}

plugins {
Expand Down
4 changes: 4 additions & 0 deletions apps/flutter_parent/assets/svg/canvas-logo-teacher.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading