Skip to content
Changes
- Add confirmation feedback guideline for user actions
—
noreply /
githubweb
- Fix issue #209
—
Mike Dawson /
githubweb
- Update LaunchCustomTabUseCase to use Url type.
—
Mike Dawson /
githubweb
- Update default base catalog url.
—
Mike Dawson /
githubweb
- Bump version number.
—
Mike Dawson /
githubweb
- Update README.md
—
noreply /
githubweb
- Create CONTRIBUTING.md
—
noreply /
githubweb
- Update CONTRIBUTING.md to clarify contribution types
—
noreply /
githubweb
- Add Contributor Covenant Code of Conduct
—
noreply /
githubweb
- Revise CONTRIBUTING.md
—
noreply /
githubweb
- Revise CONTRIBUTING.md
—
noreply /
githubweb
- Add issue template for app catalog requests
—
noreply /
githubweb
- Update CONTRIBUTING.md
—
noreply /
githubweb
- Create localization.MD
—
noreply /
githubweb
- Update CONTRIBUTING.md
—
noreply /
githubweb
- Update CONTRIBUTING.md
—
noreply /
githubweb
- Update contributing.md
—
noreply /
githubweb
- Add contributing guidelines to README
—
noreply /
githubweb
- Fix link formatting in README.md
—
noreply /
githubweb
- added test for school-self-registration
—
Pooja Ravi /
githubweb
- updated test
—
Pooja Ravi /
githubweb
- updated test 001_002
—
Pooja Ravi /
githubweb
- updated test- added id for the Host URL
—
Pooja Ravi /
githubweb
- initial commit for add school self service bug fix
—
Anugraha /
githubweb
- updated maestro.sh
—
Pooja Ravi /
githubweb
- - Update `ci-run-maestro.sh` to remove a commented-out line and refine `TESTCONTROLLER_URL` parsing.
—
Pooja Ravi /
githubweb
- Move Maestro test flows for inviting users, login, assignments, and browsing lessons into a new `TestFolder` directory.
—
Pooja Ravi /
githubweb
- add logs for testing
—
Anugraha /
githubweb
- add logs for testing
—
Anugraha /
githubweb
- add logs for testing
—
Anugraha /
githubweb
- add logs for testing
—
Anugraha /
githubweb
- add logs for testing
—
Anugraha /
githubweb
- add logs for testing
—
Anugraha /
githubweb
- Add Maestro subflows to handle Chrome's first-run experience screens and integrate them into the `001_002_add_user_direct_test` flow.
—
Pooja Ravi /
githubweb
- Update Maestro flow to tap on school URL using text instead of ID.
—
Pooja Ravi /
githubweb
- add logs for testing
—
Anugraha /
githubweb
- add logs for testing
—
Anugraha /
githubweb
- update url with school-directory
—
Anugraha /
githubweb
- Move Maestro flows from `TestFolder` to the root `.maestro/flows/` directory.
—
Pooja Ravi /
githubweb
- remove logs
—
Anugraha /
githubweb
- Add Maestro end-to-end test and documentation for school self-registration.
—
Pooja Ravi /
githubweb
- Add Maestro end-to-end test and documentation for school self-registration.
—
Pooja Ravi /
githubweb
- Update the file path for the `get_started_select_school_by_name.yaml` subflow in the Maestro test configuration.
—
Pooja Ravi /
githubweb
- Update Maestro test flow to use school name variable instead of skipping school creation.
—
Pooja Ravi /
githubweb
- Minor school self registration tidyup.
—
Mike Dawson /
githubweb
- Refactor RegisterSchoolUseCase : Create common interface that can be used to keep parameter names, request/response objects, etc.
—
Mike Dawson /
githubweb
- Remove validation logic that was either unnecessary or did not belong in the SchoolRegistrationRoute.
—
Mike Dawson /
githubweb
- Fixes for subdomain based school self-registration.
—
Mike Dawson /
githubweb
- Fix handling of icon image on AppLauncherscreen
—
Mike Dawson /
githubweb
- Remove white space changes from main.
—
Mike Dawson /
githubweb
- Bump version.
—
Mike Dawson /
githubweb
- Update Slack Space link in README
—
noreply /
githubweb
- Initial home tabs design.
—
Mike Dawson /
githubweb
- Work in progress: moving Opds from app datasource to school datasource.
—
Mike Dawson /
githubweb
- Work in progress: convert App List screen to using Opds publications instead of Respect App Manifest.
—
Mike Dawson /
githubweb
- Work in progress: convert App List screen to using Opds publications instead of Respect App Manifest.
—
Mike Dawson /
githubweb
- Work in progress: model Respect App manifest using OPDS.
—
Mike Dawson /
githubweb
- Add architecture and system to handle Opds for both external sources (eg. compatible apps) and internal (school playlists).
—
Mike Dawson /
githubweb
- Work in progress making OpdsFeed a writable entity as per other entities in the school database.
—
Mike Dawson /
githubweb
- Work in progress making OpdsFeed a writable entity as per other entities in the school database.
—
Mike Dawson /
githubweb
- Implement write support for OpdsFeed including handling etag and last-modified header for non-RESPECT generated feeds.
—
Mike Dawson /
githubweb
- Add OpdsFeed validation helper implementation.
—
Mike Dawson /
githubweb
- Make OpdsFeed writable to handle playlists: work in progress.
—
Mike Dawson /
githubweb
- Update documentation on OpdsFeedDataSource on how external/internal data is handled.
—
Mike Dawson /
githubweb
- Make Opds Feed writable: make initial working client - server integration test.
—
Mike Dawson /
githubweb
- Move OpdsPublication data source to follow same naming pattern.
—
Mike Dawson /
githubweb
- Update OpdsPublicationDataSourceRepository to follow pattern as per OpdsFeedRepository.
—
Mike Dawson /
githubweb
- OpdsPublicationDataSource improvements
—
Mike Dawson /
githubweb
- Improvements to handling OpdsPublication and OpdsFeed / related entities.
—
Mike Dawson /
githubweb
- Add 304 response support to UstadCacheImpl.
—
Mike Dawson /
githubweb
- Add unit test for UstadCache to verify 304 response is returned correctly when incoming request has validation info.
—
Mike Dawson /
githubweb
- Update UstadCacheInterceptor.kt to respond 304 directly if the underlying request has its own cache validation info and a stale response is validated over the network.
—
Mike Dawson /
githubweb
- Add test checking 304 not modified response received using interceptor if cache validation headers are used.
—
Mike Dawson /
githubweb
- Remove CompatibleApp Datasource (replaced by using OpdsPublication).
—
Mike Dawson /
githubweb
- Remove CompatibleAppEntity from database.
—
Mike Dawson /
githubweb
- Fixes for AppLauncher screen.
—
Mike Dawson /
githubweb
- Update opds packages in datasource-db and datasource-http to use school.opds package.
—
Mike Dawson /
githubweb
- Update database migration files.
—
Mike Dawson /
githubweb
- Update ci-run-maestro.sh and school_init.js with option to disable automatic school creation for end-to-end tests.
—
Mike Dawson /
githubweb
- Add respect-ds to static files.
—
Mike Dawson /
githubweb
- added test fix- updated the link
—
Pooja Ravi /
githubweb
- added test fix- updated the link
—
Pooja Ravi /
githubweb
- Add support for a property to serve static files on respect-server for end-to-end test purposes.
—
Mike Dawson /
githubweb
- Fix AddSchoolUseCase: AddSchoolUseCase incorrectly set approval required after on the sys admin role invite in the distant future.
—
Mike Dawson /
githubweb
- Update DESIGN_GUIDELINES.md
—
noreply /
githubweb
- Update DESIGN_GUIDELINES.md
—
noreply /
githubweb
- Update DESIGN_GUIDELINES.md
—
noreply /
githubweb
- Update DESIGN_GUIDELINES.md
—
noreply /
githubweb
- Update DESIGN_GUIDELINES.md
—
noreply /
githubweb
- Update DESIGN_GUIDELINES.md
—
noreply /
githubweb
- Add hidekeyboad logic in Jetpack compose to attempt to avoid flakiness on Maestro test.
—
Mike Dawson /
githubweb
- Update README and ARCHITECTURE docs.
—
Mike Dawson /
githubweb
- Update architecture, design, and coding guidelines.
—
Mike Dawson /
githubweb
- Fix case.
—
Mike Dawson /
githubweb
- Clarify domain layer use case.
—
Mike Dawson /
githubweb
- expandable fab added
—
nikunj.sharma /
githubweb
- Add school self-service
—
Anugraha /
githubweb
- copy invite code screen added
—
nikunj.sharma /
githubweb
- invitedatasource added
—
nikunj.sharma /
githubweb
- share link added
—
nikunj.sharma /
githubweb
- Add school self-service
—
Anugraha /
githubweb
- classname or school name is added
—
nikunj.sharma /
githubweb
- refactor
—
Anugraha /
githubweb
- refactor
—
Anugraha /
githubweb
- fix comments
—
Anugraha /
githubweb
- CreateInviteUseCase.kt added
—
nikunj.sharma /
githubweb
- fixed personinvite issues
—
nikunj.sharma /
githubweb
- update with main
—
Anugraha /
githubweb
- refactor
—
Anugraha /
githubweb
- fixed classinvte changes
—
nikunj.sharma /
githubweb
- changes for family invite
—
nikunj.sharma /
githubweb
- first user field added
—
nikunj.sharma /
githubweb
- changes for family invite
—
nikunj.sharma /
githubweb
- invite flow updates
—
nikunj.sharma /
githubweb
- commit
—
nikunj.sharma /
githubweb
- added test
—
Pooja Ravi /
githubweb
- commit
—
nikunj.sharma /
githubweb
- commit
—
nikunj.sharma /
githubweb
- updated test flow
—
Pooja Ravi /
githubweb
- updated test with latest changes
—
Pooja Ravi /
githubweb
- updated test command
—
Pooja Ravi /
githubweb
- redeem invite changes
—
nikunj.sharma /
githubweb
- invite screen changes
—
nikunj.sharma /
githubweb
- updated test
—
Pooja Ravi /
githubweb
- The invite launcher name change.Create invite, client and server side use case removed and data source added.and changes related to pull request comments.
—
nikunj.sharma /
githubweb
- updated test codes
—
Pooja Ravi /
githubweb
- updated test - Invite user
—
Pooja Ravi /
githubweb
- changes related RedeemInviteIntegrationTest
—
nikunj.sharma /
githubweb
- updated test - missing appId
—
Pooja Ravi /
githubweb
- updated test - mistyped variable
—
Pooja Ravi /
githubweb
- updated test - name
—
Pooja Ravi /
githubweb
- updated test - invite_code_field
—
Pooja Ravi /
githubweb
- updated test - invite_code_field
—
Pooja Ravi /
githubweb
- qrcode screen added
—
nikunj.sharma /
githubweb
- invite_qr_link added
—
nikunj.sharma /
githubweb
- updated test - name
—
Pooja Ravi /
githubweb
- updated test - name
—
Pooja Ravi /
githubweb
- updated test - added qr_link id
—
Pooja Ravi /
githubweb
- updated test - added invitation
—
Pooja Ravi /
githubweb
- Fix merge of main branch NavHost imports.
—
Mike Dawson /
githubweb
- updated test - added add new person btn
—
Pooja Ravi /
githubweb
- updated test - scan qr btn
—
Pooja Ravi /
githubweb
- Refactor to use sealed interface for invite.
—
Mike Dawson /
githubweb
- More refactoring work in progress.
—
Mike Dawson /
githubweb
- More refactoring work in progress.
—
Mike Dawson /
githubweb
- More refactoring work in progress.
—
Mike Dawson /
githubweb
- More refactoring work in progress.
—
Mike Dawson /
githubweb
- Rename JoinClazzWithCode to EnterInviteCode
—
Mike Dawson /
githubweb
- Invite refactor work in progress.
—
Mike Dawson /
githubweb
- Invite refactor work in progress.
—
Mike Dawson /
githubweb
- Updated invite screen
—
Mike Dawson /
githubweb
- Remove * from invitepersonscreen role dropdown.
—
Mike Dawson /
githubweb
- Add test tag for invite code.
—
Mike Dawson /
githubweb
- Update InvitePerson screen to update automatically when approval required time expires.
—
Mike Dawson /
githubweb
- Update invite code to be in its own text field for easier testing. Copy on click.
—
Mike Dawson /
githubweb
- Remove obsolete invite redemption integration test.
—
Mike Dawson /
githubweb
- Update link style on invite screen.
—
Mike Dawson /
githubweb
- updated test - updated design
—
Pooja Ravi /
githubweb
- updated test - test id
—
Pooja Ravi /
githubweb
- Invite refactor work in progress: make invite link take user to accept invite screen when pasted directly into url text field and when scanned as a QR code.
—
Mike Dawson /
githubweb
- updated test - test changes
—
Pooja Ravi /
githubweb
- Invite refactor work in progress: handle start app from intent (eg opening a link from another app).
—
Mike Dawson /
githubweb
- Add support for opening a link using Maestro bundle argument.
—
Mike Dawson /
githubweb
- updated test - test changes
—
Pooja Ravi /
githubweb
- Initial implementation of redeeming a new user invite.
—
Mike Dawson /
githubweb
- Remove old Invite model.
—
Mike Dawson /
githubweb
- Remove old Invite model import line
—
Mike Dawson /
githubweb
- Fix logic for showing terms/conditions.
—
Mike Dawson /
githubweb
- GetPlayStoreReferrer added
—
nikunj.sharma /
githubweb
- Move navigation on account creation logic to a domain UseCase.
—
Mike Dawson /
githubweb
- Add navigate on account creation to app di
—
Mike Dawson /
githubweb
- Bump version number.
—
Mike Dawson /
githubweb
- updated test -terms added
—
Pooja Ravi /
githubweb
- GetPlayStoreReferrer handled exception
—
nikunj.sharma /
githubweb
- updated test -terms added
—
Pooja Ravi /
githubweb
- Bump version code.
—
Mike Dawson /
githubweb
- your date of birth updated - test
—
Pooja Ravi /
githubweb
- your date of birth updated - test
—
Pooja Ravi /
githubweb
- Handle deferred deep link: initial attempt.
—
Mike Dawson /
githubweb
- Bump version.
—
Mike Dawson /
githubweb
- Add additional logging for deferred deep link management.
—
Mike Dawson /
githubweb
- Add doc on link testing.
—
Mike Dawson /
githubweb
- Add doc on link testing.
—
Mike Dawson /
githubweb
- Add doc on link testing.
—
Mike Dawson /
githubweb
- Tidyup link testing doc.
—
Mike Dawson /
githubweb
- Tidyup link testing doc.
—
Mike Dawson /
githubweb
- Fix SchoolLinkRoute to include RESPECT_SCHOOL_LINK_SEGMENT in redirect.
—
Mike Dawson /
githubweb
- Fix SchoolLinkRoute to include RESPECT_SCHOOL_LINK_SEGMENT in redirect.
—
Mike Dawson /
githubweb
- merge with invite person branch
—
Anugraha /
githubweb
- updated link flow
—
Pooja Ravi /
githubweb
- updated link flow
—
Pooja Ravi /
githubweb
- updated link flow
—
Pooja Ravi /
githubweb
- updated link flow
—
Pooja Ravi /
githubweb
- Tidyup of handling deferred deep links.
—
Mike Dawson /
githubweb
- Bump version
—
Mike Dawson /
githubweb
- updated link flow
—
Pooja Ravi /
githubweb
- Add isFirstPerson property to NewUserInvite.
—
Mike Dawson /
githubweb
- Fix ADB command line start link example.
—
Mike Dawson /
githubweb
- markFirstUserInviteAsDeleted and handle error case
—
Anugraha /
githubweb
- Create ClassInvite entities for new classes.
—
Mike Dawson /
githubweb
- Update AcceptInviteScreen to show details for class invite.
—
Mike Dawson /
githubweb
- Initial implementation handling acceptance for teacher or student of class invite.
—
Mike Dawson /
githubweb
- Initial implementation of approval for class invites for teachers and students.
—
Mike Dawson /
githubweb
- Remove use of role dropdown when inviting to class: this is no longer visible or needed when a user goes through add teacher/add student.
—
Mike Dawson /
githubweb
- Fix handling permissions for Invite.
—
Mike Dawson /
githubweb
- Maestro fixes:
—
Mike Dawson /
githubweb
- Update invite screen: add support for class invites that are via parents.
—
Mike Dawson /
githubweb
- Invitation management: updates to support signup via parent devices for classes.
—
Mike Dawson /
githubweb
- Initial end-to-end implementation of parent device signup for a class invitation.
—
Mike Dawson /
githubweb
- Shorten 001_001 test due to Maestro bug.
—
Mike Dawson /
githubweb
- Fix admin_add_app_and_teacher.yaml flow with new update system.
—
Mike Dawson /
githubweb
- Update AcceptInvite to show error message if/when required and loading indicator.
—
Mike Dawson /
githubweb
- fix web registration form size
—
Anugraha /
githubweb
- Ensure waiting for permission to join is enforced in UI.
—
Mike Dawson /
githubweb
- Invite edge case handling
—
Mike Dawson /
githubweb
- Update notices.
—
Mike Dawson /
githubweb
- Update AddSchoolUseCase and permissions to prevent creation of an additional admin during school self registration
—
Mike Dawson /
githubweb
- Remove obsolete / unused DeepLinkConstants. Update RegisterSchoolUseCase to use shared invite code logic.
—
Mike Dawson /
githubweb
- Fix SchoolDirectoryMode
—
Mike Dawson /
githubweb
- Bump version
—
Mike Dawson /
githubweb
- add qr code camera permission
—
Anugraha /
githubweb
- code refactor
—
Anugraha /
githubweb
- add basic shared device login impl
—
Anugraha /
githubweb
- add basic shared device login impl
—
Anugraha /
githubweb
- added QR badge
—
Pooja Ravi /
githubweb
- added QR badge test
—
Pooja Ravi /
githubweb
- Add build environment variable for default app list
—
Anugraha /
githubweb
- Bump version for internal testing update.
—
Anugraha /
githubweb
- Update db names and pref names to avoid update conflict.
—
Anugraha /
githubweb
- Use default app list set by environment variable when provided.
—
Anugraha /
githubweb
- Set versions for public app store.
—
Anugraha /
githubweb
- Remove assertVisible try it button which is often unused (and now will not be shown).
—
Anugraha /
githubweb
- Update RespectCredential sealed class to add QR Code Badge credential type.
—
Anugraha /
githubweb
- add shared device login impl
—
Anugraha /
githubweb
- remove shared device/settings screen changes from assign badge to a student flow
—
Anugraha /
githubweb
- remove shared device/settings screen changes from assign badge to a student flow
—
Anugraha /
githubweb
- add refactor
—
Anugraha /
githubweb
- add qr login flow
—
Anugraha /
githubweb
- add refactor
—
Anugraha /
githubweb
- add refactor
—
Anugraha /
githubweb
- add refactor
—
Anugraha /
githubweb
- test added
—
Pooja Ravi /
githubweb
- refactor
—
Anugraha /
githubweb
- refactor
—
Anugraha /
githubweb
- refactor
—
Anugraha /
githubweb
- add test tags
—
Anugraha /
githubweb
- test added
—
Pooja Ravi /
githubweb
- updated test
—
Pooja Ravi /
githubweb
- add validation
—
Anugraha /
githubweb
- updated test
—
Pooja Ravi /
githubweb
- updated test
—
Pooja Ravi /
githubweb
- fix test
—
Anugraha /
githubweb
- add validation
—
Anugraha /
githubweb
- updated test flow
—
Pooja Ravi /
githubweb
- updated test
—
Pooja Ravi /
githubweb
- update create accound screen
—
Anugraha /
githubweb
- fix test
—
Anugraha /
githubweb
- fix test
—
Anugraha /
githubweb
- fix test
—
Anugraha /
githubweb
- fix test
—
Anugraha /
githubweb
- fix test
—
Anugraha /
githubweb
- updated test flow
—
Pooja Ravi /
githubweb
- fix popup menu
—
Anugraha /
githubweb
- fix revoke qr
—
Anugraha /
githubweb
- code refactor
—
Anugraha /
githubweb
- updated test as per comments
—
Pooja Ravi /
githubweb
- updated test as per comments
—
Pooja Ravi /
githubweb
- updated test- added assignment flow
—
Pooja Ravi /
githubweb
- updated test- added assignment flow
—
Pooja Ravi /
githubweb
- fix comments
—
Anugraha /
githubweb
- fix cconflict
—
Anugraha /
githubweb
- updated test- added assignment flow
—
Pooja Ravi /
githubweb
- updated test- added assignment flow
—
Pooja Ravi /
githubweb
- fix qr code delete function
—
Anugraha /
githubweb
- fix build failure
—
Anugraha /
githubweb
- refactor
—
Anugraha /
githubweb
- Remove gap on top of Scan QR code screen that should not have been there.
—
Mike Dawson /
githubweb
- updated test-resolved merge conflicts
—
Pooja Ravi /
githubweb
- Minor tidyups:
—
Mike Dawson /
githubweb
- ScanQRCodeViewModel: should accept account manager as a normal dependency
—
Mike Dawson /
githubweb
- fix test
—
Anugraha /
githubweb
- add invalid qr code ui part
—
Anugraha /
githubweb
- remove qrCodeBadgeError from manageaccountviewmodel
—
Anugraha /
githubweb
- updated test - error
—
Pooja Ravi /
githubweb
- fix landscape mode
—
Anugraha /
githubweb
- Change AppActionButton contentDescription to use UiText instead of string.
—
Mike Dawson /
githubweb
- Fix ManageAccountViewModel : remove race condition created by calling .launch twice for a single operation.
—
Mike Dawson /
githubweb
- Refactor for consistent naming on PersonQrBadge entity.
—
Mike Dawson /
githubweb
- change qr code library
—
Anugraha /
githubweb
- Tidyup ManageAccountScreen: if password not set, still use the same ListItem.
—
Mike Dawson /
githubweb
- Further tidyup:
—
Mike Dawson /
githubweb
- Tidyup ScanQRCodeViewModel:
—
Mike Dawson /
githubweb
- refactor
—
Anugraha /
githubweb
- updated test - More Options
—
Pooja Ravi /
githubweb
- Remove PersonQrBadge existsByUrl: looking for a badge by URL needs to be done by using the list function.
—
Mike Dawson /
githubweb
- Further qr badge datasource tidyup:
—
Mike Dawson /
githubweb
- Minor tidyup on SetUsernameAndPassword:
—
Mike Dawson /
githubweb
- AuthenticateQrBadgeUseCaseDbImpl: remove useless if statement that could never be true
—
Mike Dawson /
githubweb
- Remove hardcoded english from ui text strings
—
Anugraha /
githubweb
- add automatic username suggestion
—
Anugraha /
githubweb
- fix revoke issue
—
Anugraha /
githubweb
- updated test - automated username field
—
Pooja Ravi /
githubweb
- updated test - automated username field
—
Pooja Ravi /
githubweb
- Update datalayer README to add conceptual notes on data deletion.
—
Anugraha /
githubweb
- updated eraseText
—
Anugraha /
githubweb
- Fix UrlExt.schoolUrlOrNull function.
—
Anugraha /
githubweb
- remove other custom logic for schoolurl
—
Anugraha /
githubweb
- updated test - automated username field
—
Pooja Ravi /
githubweb
- Fix PersonQrBadgeEntityDao LIST_SQL query: the WHERE clause was not handling guidNum = 0 correctly.
—
Mike Dawson /
githubweb
- updated eraseText
—
Anugraha /
githubweb
- Add normalization for school endpoint URL.
—
Anugraha /
githubweb
- add qr code image
—
Anugraha /
githubweb
- code refactor
—
Anugraha /
githubweb
- updated test - automated username field
—
Pooja Ravi /
githubweb
- code refactor
—
Anugraha /
githubweb
- updated test - automated username flow
—
Pooja Ravi /
githubweb
- Rename ManageAccount route parameters and add property KDocs.
—
Mike Dawson /
githubweb
- remove authenticateqrbadgeusecase from client di
—
Anugraha /
githubweb
- Update CreateAccountSetUserNameViewModel:
—
Mike Dawson /
githubweb
- remove validatepassword fun
—
Anugraha /
githubweb
- Updated password error
—
Pooja Ravi /
githubweb
- Updated password error
—
Pooja Ravi /
githubweb
- code refactor
—
Anugraha /
githubweb
- Fix OtherOptionsViewModel to use normalized endpoint URL string when URL entered manually.
—
Mike Dawson /
githubweb
- code refactor
—
Anugraha /
githubweb
- Terminology change: class edit screen to show 'class name', assignment edit screen to show 'assignment name'.
—
Mike Dawson /
githubweb
- Terminology change: class edit screen to show 'class name', assignment edit screen to show 'assignment name'.
—
Mike Dawson /
githubweb
- Updated Name* to Class name* /Assignment name*
—
Pooja Ravi /
githubweb
- Tidyup:
—
Mike Dawson /
githubweb
- Temporarily disable checking invalid QR code scanned: this check should be in manage account screen.
—
Mike Dawson /
githubweb
- Add try/catch to avoid CreateAccountSetUserNameViewModel crashing if offline.
—
Mike Dawson /
githubweb
- Add UrlExt function to separate a school endpoint url from the rest of any link.
—
Mike Dawson /
githubweb
- updated eraseText
—
Pooja Ravi /
githubweb
- Update datalayer README to add conceptual notes on data deletion.
—
Mike Dawson /
githubweb
- Fix UrlExt.schoolUrlOrNull function.
—
Mike Dawson /
githubweb
- Add normalization for school endpoint URL.
—
Mike Dawson /
githubweb
- connected family added in account list
—
nikunj.sharma /
githubweb
- app can start child session
—
nikunj.sharma /
githubweb
- biometric auth added
—
nikunj.sharma /
githubweb
- biometric auth changes
—
nikunj.sharma /
githubweb
- biometric auth changes
—
nikunj.sharma /
githubweb
- switch profile funtion added
—
nikunj.sharma /
githubweb
- updated e2e test
—
Pooja Ravi /
githubweb
- updated e2e test
—
Pooja Ravi /
githubweb
- commit
—
nikunj.sharma /
githubweb
- updated e2e test
—
Pooja Ravi /
githubweb
- updated e2e test
—
Pooja Ravi /
githubweb
- commit
—
nikunj.sharma /
githubweb
- commit
—
nikunj.sharma /
githubweb
- updated e2e test description
—
Pooja Ravi /
githubweb
- commit
—
nikunj.sharma /
githubweb
- commit
—
nikunj.sharma /
githubweb
- updated test flow
—
Pooja Ravi /
githubweb
- updated test flow
—
Pooja Ravi /
githubweb
- commit
—
nikunj.sharma /
githubweb
- commit
—
nikunj.sharma /
githubweb
- BiometricAuthUseCaseAndroidChannelHost removed
—
nikunj.sharma /
githubweb
- commit
—
nikunj.sharma /
githubweb
- full name error fix
—
nikunj.sharma /
githubweb
- removed 000 test name from maestro.sh
—
Pooja Ravi /
githubweb
- removed 000 test
—
Pooja Ravi /
githubweb
- Tidyup
—
Mike Dawson /
githubweb
- Update AGP plugin version
—
Mike Dawson /
githubweb
- Add permission management: work in progress.
—
Mike Dawson /
githubweb
- Add SchoolPermissionGrantDataSource implementations.
—
Mike Dawson /
githubweb
- Initial implementation of using CheckPersonPermissionUseCase
—
Mike Dawson /
githubweb
- Fixes for PersonRepositoryIntegrationTest.kt (one test remaining)
—
Mike Dawson /
githubweb
- Permission enforcement work in progress
—
Mike Dawson /
githubweb
- Fix compilation after merging main updates.
—
Mike Dawson /
githubweb
- Add CLassPermission to model and datasources.
—
Mike Dawson /
githubweb
- Update RespectAccountManager to use a shared hot flow to prevent lag.
—
Mike Dawson /
githubweb
- Enforce class view permissions including support for enrollment role-based permissions.
—
Mike Dawson /
githubweb
- Enforce class write permission.
—
Mike Dawson /
githubweb
- Merge session changes from main.
—
Mike Dawson /
githubweb
- Initial implementation of read person permission checks.
—
Mike Dawson /
githubweb
- Handle permissions for parents based on class permissions of children.
—
Mike Dawson /
githubweb
- Add permission enforcement/checks to enrollment entities.
—
Mike Dawson /
githubweb
- Fix ClassPermissionEntity to use autoincrement primary key
—
Mike Dawson /
githubweb
- Update CheckPersonPermissionUseCase: can be used before person is saved to db or after saved to db without needing to lookup role.
—
Mike Dawson /
githubweb
- Fix person entity list permission check to include viewing related persons for the authenticated user.
—
Mike Dawson /
githubweb
- Update SQL to enforce password entity permissions
—
Mike Dawson /
githubweb
- Remove unused PersonPasskeyEntityDao functions.
—
Mike Dawson /
githubweb
- Update PersonDataSourceDb to follow same function name pattern as other DAOs and split store/updateLocal
—
Mike Dawson /
githubweb
- Update class permission queries to include permissions for parents to see child's classes.
—
Mike Dawson /
githubweb
- Add CheckSchoolPermissionsUseCase and use it in PersonList and ClassList to control the visibility of add button.
—
Mike Dawson /
githubweb
- Implement pulling enrollment entities using a worker.
—
Mike Dawson /
githubweb
- Add sinceIfPermissionsNotChangedSince parameter support.
—
Mike Dawson /
githubweb
- Refactor assignment to link one assignment to one class.
—
Mike Dawson /
githubweb
- Initial permission check for assignment read.
—
Mike Dawson /
githubweb
- Run pull sync fixes:
—
Mike Dawson /
githubweb
- Update SignupViewModel: remove unnecessary scope.launc that should not be there.
—
Mike Dawson /
githubweb
- Add debugging logs to SignupViewModel.
—
Mike Dawson /
githubweb
- Add more debugging logs to SignupViewModel.
—
Mike Dawson /
githubweb
- Remove hello world maestro flow
—
Mike Dawson /
githubweb
- Add retryTapIfNoChange to 001_001.
—
Mike Dawson /
githubweb
- Remove action bar id parameter from 001_001
—
Mike Dawson /
githubweb
- Add repeat loop workaround for waiting Maestro cloud error.
—
Mike Dawson /
githubweb
- Another attempt for 001_001 maestro workaround.
—
Mike Dawson /
githubweb
- added code to get screenshots
—
Pooja Ravi /
githubweb
- added code to get screenshots
—
Pooja Ravi /
githubweb
- updated timeout
—
Pooja Ravi /
githubweb
- updated timeout
—
Pooja Ravi /
githubweb
- updated timeout
—
Pooja Ravi /
githubweb
- updated timeout
—
Pooja Ravi /
githubweb
- updated timeout
—
Pooja Ravi /
githubweb
- updated flow
—
Pooja Ravi /
githubweb
- updated flow
—
Pooja Ravi /
githubweb
- updated timeouts
—
Pooja Ravi /
githubweb
- updated date from tomorrow to a future date
—
Pooja Ravi /
githubweb
- Update RespectAccountManager model to handle sessions where the account and active user are different
—
Mike Dawson /
githubweb
- Further updates to RespectAccountManager and related to handle sessions where the active user is not the account holder eg parent of child
—
Mike Dawson /
githubweb
- Add relatedPersons to RespectSessionAndPerson.
—
Mike Dawson /
githubweb
- Update RespectCredential sealed class to add QR Code Badge credential type.
—
Mike Dawson /
githubweb
- Remove assertVisible try it button which is often unused (and now will not be shown).
—
Mike Dawson /
githubweb
- Add build environment variable for default app list
—
Mike Dawson /
githubweb
- Bump version for internal testing update.
—
Mike Dawson /
githubweb
- Update db names and pref names to avoid update conflict.
—
Mike Dawson /
githubweb
- Use default app list set by environment variable when provided.
—
Mike Dawson /
githubweb
- Set versions for public app store.
—
Mike Dawson /
githubweb
- Add npm install to ci-run-cypress.sh
—
Mike Dawson /
githubweb
- cypress suite to download videos from maestro cloud
—
Pooja Ravi /
githubweb
- cypress suite to download videos from maestro cloud
—
Pooja Ravi /
githubweb
- cypress suite to download videos from maestro cloud
—
Pooja Ravi /
githubweb
- Changes
—
Pooja Ravi /
githubweb
- Changes
—
Pooja Ravi /
githubweb
- Changes
—
Pooja Ravi /
githubweb
- Changed cypress version
—
Pooja Ravi /
githubweb
- Changed ReadME
—
Pooja Ravi /
githubweb
- Changed test
—
Pooja Ravi /
githubweb
- Changed test
—
Pooja Ravi /
githubweb
- Changed test
—
Pooja Ravi /
githubweb
- Changed test
—
Pooja Ravi /
githubweb
- Changed test
—
Pooja Ravi /
githubweb
- Test ready
—
Pooja Ravi /
githubweb
- git ignore updated
—
Pooja Ravi /
githubweb
- git-ignore updated
—
Pooja Ravi /
githubweb
- git-ignore updated
—
Pooja Ravi /
githubweb
- git-ignore updated
—
Pooja Ravi /
githubweb
- updated folder str
—
Pooja Ravi /
githubweb
- test fail flow
—
Pooja Ravi /
githubweb
- Updated test
—
Pooja Ravi /
githubweb
- Updated test
—
Pooja Ravi /
githubweb
- Updated ReadMe
—
Pooja Ravi /
githubweb
- Updated ReadMe folder
—
Pooja Ravi /
githubweb
- Updated keys
—
Pooja Ravi /
githubweb
- Updated files
—
Pooja Ravi /
githubweb
- test
—
Pooja Ravi /
githubweb
- test
—
Pooja Ravi /
githubweb
- test updated
—
Pooja Ravi /
githubweb
- test updated
—
Pooja Ravi /
githubweb
- test updated to get test url
—
Pooja Ravi /
githubweb
- modified ci-run-cypress.sh to download videos
—
Pooja Ravi /
githubweb
- modified ci-run-maestro.sh
—
Pooja Ravi /
githubweb
- modified ci-run-cypress.sh
—
Pooja Ravi /
githubweb
- test
—
Pooja Ravi /
githubweb
- test modified
—
Pooja Ravi /
githubweb
- test fixed
—
Pooja Ravi /
githubweb
- readme updated
—
Pooja Ravi /
githubweb
- update
—
Pooja Ravi /
githubweb
- Add Custom Deep Link to/from Url use cases.
—
Mike Dawson /
githubweb
- Minor KDoc update
—
Mike Dawson /
githubweb
- Created mapping edit and list screen
—
lipsa.behera /
githubweb
- Created mapping edit and list screen
—
lipsa.behera /
githubweb
- Localize the strings
—
lipsa.behera /
githubweb
- Created the setting Screen.
—
lipsa.behera /
githubweb
- The Curriculum edit screen and the resoective view model
—
lipsa.behera /
githubweb
- Add views and their respective view model with integration.
—
lipsa.behera /
githubweb
- Integrated the Mock Data
—
lipsa.behera /
githubweb
- Added the DragHandle feature in the curriculumedit screen
—
lipsa.behera /
githubweb
- code clean up and localize the strings
—
lipsa.behera /
githubweb
- Rename the datasources
—
lipsa.behera /
githubweb
- update the add book cover button.
—
lipsa.behera /
githubweb
- Fix the Ui.
—
lipsa.behera /
githubweb
- Add updated data model.
—
Mike Dawson /
githubweb
- Added the Conversion function CurriculumMapping to OpdsFeed and vice versa.
—
lipsa.behera /
githubweb
- Remove use cases, mock data source, and duplicate OPDS model and change the files using Ui models
—
lipsa.behera /
githubweb
- Removed Mockdatasource from AppKoinModule.kt
—
lipsa.behera /
githubweb
- fix the issue
—
lipsa.behera /
githubweb
- Added e2e tests as per design
—
Pooja Ravi /
githubweb
- App crash fix.
—
lipsa.behera /
githubweb
- Fix the SavedstateHandle and added a function to restore the mapping object from savedstate handle
—
lipsa.behera /
githubweb
- updated test
—
Pooja Ravi /
githubweb
- add error handling
—
lipsa.behera /
githubweb
- Added reorderable library
—
lipsa.behera /
githubweb
- Fix lesson selection flow to use RouteResultDest
—
lipsa.behera /
githubweb
- test added
—
Pooja Ravi /
githubweb
- Updated test name
—
Pooja Ravi /
githubweb
- Updated flow as per design
—
Pooja Ravi /
githubweb
- Fix the book title error field
—
lipsa.behera /
githubweb
- added the lesson title as per the app
—
lipsa.behera /
githubweb
- Updated test titles
—
Pooja Ravi /
githubweb
- Work in progress tidy up of curriculum mapping edit.
—
Mike Dawson /
githubweb
- Update CurriculumMappingListViewModel.kt UiState so it can support showing icon.
—
Mike Dawson /
githubweb
- Update curriculum map editing to support showing the icon for a linked lesson.
—
Mike Dawson /
githubweb
- Tidyup CurriculumMappingEditViewModel work in progress.
—
Mike Dawson /
githubweb
- Tidyup CurriculumMappingEditViewModel.
—
Mike Dawson /
githubweb
- Revert changes to end-to-end tests.
—
Mike Dawson /
githubweb
- Revert test end to end README changes as per prev commit
—
Mike Dawson /
githubweb
- Add click seven times for dev mode function. Bump version numbers for internal test update.
—
Mike Dawson /
githubweb
- Add onrespectstaging.app domain
—
Mike Dawson /
githubweb
- Fix handling of pending students and teachers.
—
Mike Dawson /
githubweb
- feat: Add enrollment list route
—
mandvi.verma /
githubweb
- feat: Add user management menu in class details
—
mandvi.verma /
githubweb
- refactor: Extract Person list item with action menu
—
mandvi.verma /
githubweb
- build: Upgrade Android Gradle Plugin to 8.13.0
—
mandvi.verma /
githubweb
- feat: Navigate to enrollment list from class details
—
mandvi.verma /
githubweb
- feat: Add action menu to enrollment list items
—
mandvi.verma /
githubweb
- refactor: Simplify navigation to EnrollmentList screen
—
mandvi.verma /
githubweb
- feat: Introduce EnrollmentEdit screen
—
mandvi.verma /
githubweb
- feat: Implement field validation and state restoration in EnrollmentEdit screen
—
mandvi.verma /
githubweb
- feat: Implement enrollment start and end date editing
—
mandvi.verma /
githubweb
- refactor: Improve navigation after new enrollment creation
—
mandvi.verma /
githubweb
- fix: Improve DOB display and enrollment navigation
—
mandvi.verma /
githubweb
- fix: Correct navigation parameter order in EnrollmentListViewModel
—
mandvi.verma /
githubweb
- feat: Format enrollment dates on list screen
—
mandvi.verma /
githubweb
- refactor: Ensure only one enrollment item's menu can be expanded at a time
—
mandvi.verma /
githubweb
- feat: Add validation for enrollment start and end dates
—
mandvi.verma /
githubweb
- refactor: Conditionally display gender and DOB in ClazzDetailScreen
—
mandvi.verma /
githubweb
- refactor: Conditionally display gender and DOB in ClazzDetailScreen
—
mandvi.verma /
githubweb
- feat: Display person and class names in EnrollmentEdit screen
—
mandvi.verma /
githubweb
- refactor: Update enrollment screen titles to use a formatted string
—
mandvi.verma /
githubweb
- refactor: Rename person management functions in ClazzDetail screen
—
mandvi.verma /
githubweb
- Refactor
—
mandvi.verma /
githubweb
- Refactor
—
mandvi.verma /
githubweb
- Refactor
—
mandvi.verma /
githubweb
- Refactor
—
mandvi.verma /
githubweb
- feat: Implement enrollment deletion
—
mandvi.verma /
githubweb
- feat: Implement enrollment deletion
—
mandvi.verma /
githubweb
- refactor
—
mandvi.verma /
githubweb
- refactor
—
mandvi.verma /
githubweb
- Fixes for enrollment list
—
Mike Dawson /
githubweb
- EnrollmentEdit fixes.
—
Mike Dawson /
githubweb
- Enrollment fixes: ensure proper filtering so that only current enrollments are displayed.
—
Mike Dawson /
githubweb
- Make handling of in class on day parameters consistent between person data source and enrollment data source.
—
Mike Dawson /
githubweb
- Implement remove from class on class detail screen.
—
Mike Dawson /
githubweb
- Add badges for Jenkins jobs.
—
Mike Dawson /
githubweb
- Correct visibility of family members in person edit screen.
—
Mike Dawson /
githubweb
- Revert family member changes for 001_002 test that need revision.
—
Mike Dawson /
githubweb
- Add missing \ to .maestro/README.md
—
Mike Dawson /
githubweb
- query added to find child family
—
nikunj.sharma /
githubweb
- changes in PersonEntityDao.kt
—
nikunj.sharma /
githubweb
- family list is showing
—
nikunj.sharma /
githubweb
- change in query
—
nikunj.sharma /
githubweb
- changes related to adding family
—
nikunj.sharma /
githubweb
- changes PersonEditViewModel.kt
—
nikunj.sharma /
githubweb
- changes PersonDetailScreen.kt
—
nikunj.sharma /
githubweb
- Add list params to all persondatasource list functions.
—
Mike Dawson /
githubweb
- Implement includeRelated parameter for selecting list of Person.
—
Mike Dawson /
githubweb
- Updated test -added Family member flow
—
Pooja Ravi /
githubweb
- Fixes for PersonEdit to handle correctly loading and saving related persons.
—
Mike Dawson /
githubweb
- missed subflows added
—
Pooja Ravi /
githubweb
- Add a lot of additional datalayer logging for attempt to catch flakey behavior where pending enrollment is not displayed.
—
Mike Dawson /
githubweb
- Fix Redeem invitation issue caused by change to handling account scope. Add ServerAccountScopeManager to create a single per-school manager of account scopes.
—
Mike Dawson /
githubweb
- Attempt to fix intermittent ConcurrentModificationException on server.
—
Mike Dawson /
githubweb
- updated erase text flow
—
Pooja Ravi /
githubweb
- updated "Pending requests.*"
—
Pooja Ravi /
githubweb
- updated ".*Pending requests.*"
—
Pooja Ravi /
githubweb
- updated to text
—
Pooja Ravi /
githubweb
- updated eraseText
—
Pooja Ravi /
githubweb
- test
—
Pooja Ravi /
githubweb
- test updated
—
Pooja Ravi /
githubweb
- test updated
—
Pooja Ravi /
githubweb
- Fix label match admin_add_app_and_teacher
—
Mike Dawson /
githubweb
- addchild usecase added
—
nikunj.sharma /
githubweb
- CHANGES relatd to adding child
—
nikunj.sharma /
githubweb
- CHANGES relatd to adding child
—
nikunj.sharma /
githubweb
- user-signup-e2e
—
Pooja Ravi /
githubweb
- crash fix
—
nikunj.sharma /
githubweb
- added clearstate
—
Pooja Ravi /
githubweb
- added teardown
—
Pooja Ravi /
githubweb
- Gender commented
—
Pooja Ravi /
githubweb
- corrected
—
Pooja Ravi /
githubweb
- https://github.com/UstadMobile/Respect/issues/57
—
nikunj.sharma /
githubweb
- account list not scrollable fixed
—
nikunj.sharma /
githubweb
- Added mandatory field test
—
Pooja Ravi /
githubweb
- ~/StudioProjects/RespectTest/respect-server/log - will getignore
—
Pooja Ravi /
githubweb
- fix for issue 76
—
nikunj.sharma /
githubweb
- test tag added
—
nikunj.sharma /
githubweb
- commented mandatory field tests
—
Pooja Ravi /
githubweb
- Added hideKeyboard command
—
Pooja Ravi /
githubweb
- Added teacher flow test
—
Pooja Ravi /
githubweb
- update test
—
Pooja Ravi /
githubweb
- duplicate string remove
—
nikunj.sharma /
githubweb
- updated test flow - single test
—
Pooja Ravi /
githubweb
- updated to password*
—
Pooja Ravi /
githubweb
- merged with main
—
nikunj.sharma /
githubweb
- updated to date of birth field
—
Pooja Ravi /
githubweb
- Gender and DOB manadatory field tests
—
Pooja Ravi /
githubweb
- DOB can't be future date - test added
—
Pooja Ravi /
githubweb
- DOB updated test
—
Pooja Ravi /
githubweb
- changes in SignupViewModel.kt
—
nikunj.sharma /
githubweb
- updated student name and flow change
—
Pooja Ravi /
githubweb
- changes in SignupViewModel.kt
—
nikunj.sharma /
githubweb
- changes in SignupViewModel.kt
—
nikunj.sharma /
githubweb
- changes AddChildAccountUseCase.kt
—
nikunj.sharma /
githubweb
- commented DownloadIntegrationTest.kt as it contain error
—
nikunj.sharma /
githubweb
- Restore deleted Maestro flow test not related to this branch
—
Pooja Ravi /
githubweb
- Restore deleted Maestro flow file 004_create_report_test.yaml
—
Pooja Ravi /
githubweb
- Updated test flow
—
Pooja Ravi /
githubweb
- Updated setDate.js file
—
Pooja Ravi /
githubweb
- updated to main
—
Pooja Ravi /
githubweb
- updated mandatory field error
—
Pooja Ravi /
githubweb
- string change
—
nikunj.sharma /
githubweb
- string change
—
nikunj.sharma /
githubweb
- string change
—
nikunj.sharma /
githubweb
- Fix EnrollmentEntity for database
—
Mike Dawson /
githubweb
- Update PersonListScreen to make it easier for the Maestro test to get the invite code.
—
Mike Dawson /
githubweb
- updated copy-paste - invite code
—
Pooja Ravi /
githubweb
- Remove class_name_label string and change admin_add_app_and_teacher to use name not class name.
—
Mike Dawson /
githubweb
- Fix labels on 001_001 invite test to match those currently used
—
Mike Dawson /
githubweb
- feat: Validate date of birth on save
—
mandvi.verma /
githubweb
- refactor: Improve `fullName` generation in `PersonExt`
—
mandvi.verma /
githubweb
- feat: Clear email error on change
—
mandvi.verma /
githubweb
- commit
—
nikunj.sharma /
githubweb
- If Using family name it is duplicating the other family name and middle name so changed to given name
—
mandvi.verma /
githubweb
- feat: Enhance ClazzDetailScreen with more information
—
mandvi.verma /
githubweb
- Updated test
—
Pooja Ravi /
githubweb
- refactor: Use fullName for person display and internationalize labels
—
mandvi.verma /
githubweb
- chore: Fix Kotlin linting issues
—
mandvi.verma /
githubweb
- feat: Make email optional for persons
—
mandvi.verma /
githubweb
- feat: Add validation for first and last name
—
mandvi.verma /
githubweb
- feat: Add validation for first and last name
—
mandvi.verma /
githubweb
- Updated mandatory test
—
Pooja Ravi /
githubweb
- style: Standardize test function naming
—
mandvi.verma /
githubweb
- refactor: Standardize required field validation message
—
mandvi.verma /
githubweb
- refactor: Use UiText for class name validation
—
mandvi.verma /
githubweb
- chore: Format code for consistency
—
mandvi.verma /
githubweb
- Minor tidy changes:
—
Mike Dawson /
githubweb
- Put invite code on PersonList and remove AddPersonToClazz .
—
Mike Dawson /
githubweb
- Fix select person from list. Initial implementation of adding to class.
—
Mike Dawson /
githubweb
- Make ResultDest its own class so that it can support two types of return destinations: KClass based and route based.
—
Mike Dawson /
githubweb
- Update AssignmentEditViewModel to use route based result destination.
—
Mike Dawson /
githubweb
- Add navigation return result support for selecting a person.
—
Mike Dawson /
githubweb
- Update GetStarted screen to show loading status and a message if/when school is not found.
—
Mike Dawson /
githubweb
- Update SchoolDirectoryEntryDataSourceHttp to send requests concurrently to all known school directory servers
—
Mike Dawson /
githubweb
- Remove incorrect assertion on 002_browse_lessons_test.yaml
—
Mike Dawson /
githubweb
- Updated maestro flows
—
Pooja Ravi /
githubweb
- Main tests ready
—
Pooja Ravi /
githubweb
- renamed the test
—
Pooja Ravi /
githubweb
- Added teardown to the tests
—
Pooja Ravi /
githubweb
- Add test name as a parameter to school_init.js
—
Mike Dawson /
githubweb
- Added new tests
—
Pooja Ravi /
githubweb
- Moved failed tests to Flow_in_progress
—
Pooja Ravi /
githubweb
- Removed signup flow tests also added a test to login via link
—
Pooja Ravi /
githubweb
- Updated the error
—
Pooja Ravi /
githubweb
- Updated the school url
—
Pooja Ravi /
githubweb
- minor fix
—
Pooja Ravi /
githubweb
- Updated test description
—
Pooja Ravi /
githubweb
- Updated test description
—
Pooja Ravi /
githubweb
- Updated ReadMe
—
Pooja Ravi /
githubweb
- Updated ReadMe
—
Pooja Ravi /
githubweb
- Updated tests
—
Pooja Ravi /
githubweb
- Updated tests
—
Pooja Ravi /
githubweb
- Updated tests
—
Pooja Ravi /
githubweb
- Updated tests
—
Pooja Ravi /
githubweb
- Updated phone verification tests
—
Pooja Ravi /
githubweb
- Updated folder structure and passkey test added
—
Pooja Ravi /
githubweb
- refactor: Simplify image selection and remove unused constant
—
mandvi.verma /
githubweb
- refactor: Resolve URLs to absolute paths in OPDS feed
—
mandvi.verma /
githubweb
- refactor: Resolve URLs to be absolute in `AppsDetailViewModel`
—
mandvi.verma /
githubweb
- feat: Resolve lesson image URLs to absolute paths
—
mandvi.verma /
githubweb
- feat: Resolve lesson image URLs to absolute paths
—
mandvi.verma /
githubweb
- refactor: Standardize variable name for publication
—
mandvi.verma /
githubweb
- refactor: Centralize OPDS feed URL resolution,
—
mandvi.verma /
githubweb
- updated test flows
—
Pooja Ravi /
githubweb
- updated phone number
—
Pooja Ravi /
githubweb
- updated phone number
—
Pooja Ravi /
githubweb
- updated phone number
—
Pooja Ravi /
githubweb
- updated valid phone number
—
Pooja Ravi /
githubweb
- Add testtag for phone number country code and number field.
—
Mike Dawson /
githubweb
- added countrycode id
—
Pooja Ravi /
githubweb
- deleted descriptions
—
Pooja Ravi /
githubweb
- Update issue templates
—
noreply /
githubweb
- Update issue templates
—
noreply /
githubweb
- Update issue templates
—
noreply /
githubweb
- Delete .github/ISSUE_TEMPLATE/custom.md
—
noreply /
githubweb
- Create task_card.md
—
noreply /
githubweb
- Tidyup resolve function.
—
Mike Dawson /
githubweb
- Tidyup LearningUnitDetailViewModel to use resolve function
—
Mike Dawson /
githubweb
- Add downloader to lib-cache: work in progress. Move opds model into its own module so it can be used by lib cache.
—
Mike Dawson /
githubweb
- Work in progress: add structure for pinning and downloading a publication.
—
Mike Dawson /
githubweb
- Rename fields on DownloadJob and DownloadJobItem.
—
Mike Dawson /
githubweb
- Download publication work in progress - add pinned publication entity
—
Mike Dawson /
githubweb
- Port/adaptation of download implementation from Ustad Mobile to enable pinning web publications to be available offline.
—
Mike Dawson /
githubweb
- Initial integration test for downloader.
—
Mike Dawson /
githubweb
- Initial integration test for downloader: passes to download/pin an entire publication.
—
Mike Dawson /
githubweb
- Work in progress adding pin publication job
—
Mike Dawson /
githubweb
- respect-e2e test scenarios
—
Pooja Ravi /
githubweb
- modified test scripts
—
Pooja Ravi /
githubweb
- corrected links
—
Pooja Ravi /
githubweb
- clean up
—
Pooja Ravi /
githubweb
- Renamed REALM to SCHOOL
—
Pooja Ravi /
githubweb
- fix
—
Pooja Ravi /
githubweb
- feat: Implement Settings and School Directory screens
—
mandvi.verma /
githubweb
- feat: Implement Settings and School Directory screens
—
mandvi.verma /
githubweb
- Feat: Implement delete directory functionality
—
mandvi.verma /
githubweb
- Feat: Initial setup for SchoolDirectoryEdit screen
—
mandvi.verma /
githubweb
- Refactor: Move deleteDirectory functionality to SchoolDirectoryEntryDataSource
—
mandvi.verma /
githubweb
- Refactor: Move deleteDirectory functionality to SchoolDirectoryEntryDataSource
—
mandvi.verma /
githubweb
- Refactor: Improve School Directory Edit screen UI and ViewModel
—
mandvi.verma /
githubweb
- Refactor: Remove app link message from SchoolDirectoryEditScreen
—
mandvi.verma /
githubweb
- Refactor: Remove unused import in SchoolDirectoryEditScreen
—
mandvi.verma /
githubweb
- Refactor: Implement School Directory Entry Insertion and Improve UI
—
mandvi.verma /
githubweb
- feat: Add email field to Person entity and related screens
—
mandvi.verma /
githubweb
- Feat: Add phone number field to Person entity and edit screen
—
mandvi.verma /
githubweb
- Feat: Implement Android phone number utilities
—
mandvi.verma /
githubweb
- Refactor: Integrate phone number formatting and validation
—
mandvi.verma /
githubweb
- Refactor: Rename UstadPhoneNumberTextField to RespectPhoneNumberTextField
—
mandvi.verma /
githubweb
- Refactor: Organize utility files and remove unused code
—
mandvi.verma /
githubweb
- Refactor: Remove trailing newlines and whitespace
—
mandvi.verma /
githubweb
- Refactor: Simplify School Directory Data Model and Operations
—
mandvi.verma /
githubweb
- Refactor: Rename `insertDirectoryEntry` to `insertDirectory` and implement HTTP POST
—
mandvi.verma /
githubweb
- Remove extraneous new line
—
mandvi.verma /
githubweb
- Refactor: Update SchoolDirectoryDataSource and related components
—
mandvi.verma /
githubweb
- Refactor: Enhance School Directory Management and Server-Side Logic
—
mandvi.verma /
githubweb
- Refactor: Update School Directory data source HTTP implementation
—
mandvi.verma /
githubweb
- Refactor: Remove unused PagingSource from SchoolDirectoryEntryDataSource
—
mandvi.verma /
githubweb
- change
—
Pooja Ravi /
githubweb
- change
—
Pooja Ravi /
githubweb
- Refactor: Remove invite code logic from data sources
—
mandvi.verma /
githubweb
- Refactor: Remove invite code logic from data sources
—
mandvi.verma /
githubweb
- Initial implementation of functionality to set a username and password for an existing account.
—
Mike Dawson /
githubweb
- feat: Add email and phone number to Person entity
—
mandvi.verma /
githubweb
- feat: Add email and phone number to Person entity
—
mandvi.verma /
githubweb
- Update set password logic to use school data source. Remove SetPasswordUseCase.
—
Mike Dawson /
githubweb
- feat: Validate date of birth on save
—
mandvi.verma /
githubweb
- Initial implementation of password change functionality.
—
Mike Dawson /
githubweb
- Initial implementation of password change functionality.
—
Mike Dawson /
githubweb
- Implement change password functionality.
—
Mike Dawson /
githubweb
- Tidy for merge:
—
Mike Dawson /
githubweb
- Fix for Person db datalayer:
—
Mike Dawson /
githubweb
- Tidy:
—
Mike Dawson /
githubweb
- Fix package name
—
Mike Dawson /
githubweb
- Add click phone number support.
—
Mike Dawson /
githubweb
- Update OtherOptionsViewModel.kt to check school URL is a valid RESPECT school URL.
—
Mike Dawson /
githubweb
- Use ACRA custom data to track selected account and most recent screen
—
Mike Dawson /
githubweb
- Update Android Gradle Plugin version.
—
Mike Dawson /
githubweb
- Update gender dropdown and mandatory field indicators.
—
Mike Dawson /
githubweb
- Update Room and ACRA versions.
—
Mike Dawson /
githubweb
- Remove redundant class name string.
—
Mike Dawson /
githubweb
- Fixes to update dev-download branch from main: compilation/full build succeeds.
—
Mike Dawson /
githubweb
- Increase Gradle max memory setting org.gradle.jvmargs .
—
Mike Dawson /
githubweb
- Initial connection of run download use case to lesson detail view model.
—
Mike Dawson /
githubweb
- Update ClassDetail to display add/edit options by role.
—
Mike Dawson /
githubweb
- Update person screen to support setting/showing roles.
—
Mike Dawson /
githubweb
- Avoid date of birth from showing 1900 default.
—
Mike Dawson /
githubweb
- Bump version
—
Mike Dawson /
githubweb
- Change database names to avoid migration crash on internal testing track.
—
Mike Dawson /
githubweb
- Implement publication pin for offline content download.
—
Mike Dawson /
githubweb
- Update lib-cache to serve any available response (even if stale) when device is known to be offline.
—
Mike Dawson /
githubweb
- Update pin publication prepare to include adding respect parameters on acquisition links to ensure first page opens as expected when offline.
—
Mike Dawson /
githubweb
- Fix showing download progress.
—
Mike Dawson /
githubweb
- Show indeterminate progress when pin publication preparation (size gathering) is underway.
—
Mike Dawson /
githubweb
- Implement unpin/remove downloaded item.
—
Mike Dawson /
githubweb
- Initial implementation of assignment datasource-db.
—
Mike Dawson /
githubweb
- Initial implementation of assignment datasource-db.
—
Mike Dawson /
githubweb
- Assignment work in progress: make deadline optional. Add assignee dropdown with filtered options.
—
Mike Dawson /
githubweb
- Add combined datetime field.
—
Mike Dawson /
githubweb
- Assignment work in progress: add additional pop/return support.
—
Mike Dawson /
githubweb
- Assignment work in progress: handle selection of a learning unit for assignment. Save assignee class name on click.
—
Mike Dawson /
githubweb
- Assignment work in progress and make back arrow display consistent
—
Mike Dawson /
githubweb
- Assignment list implementation.
—
Mike Dawson /
githubweb
- Implement assign button on Learning Unit Detail screen
—
Mike Dawson /
githubweb
- Assignment detail screen implementation.
—
Mike Dawson /
githubweb
- Add terms/conditions text.
—
Mike Dawson /
githubweb
- Add terms/conditions text.
—
Mike Dawson /
githubweb
- Add/remove app is per school and saved to server.
—
Mike Dawson /
githubweb
- Restrict add/remove app to system admin.
—
Mike Dawson /
githubweb
- Bump version.
—
Mike Dawson /
githubweb
- empty app list error messages and icon change
—
nikunj.sharma /
githubweb
- image change
—
nikunj.sharma /
githubweb
- padding added
—
nikunj.sharma /
githubweb
- Update test scenarios list to match with current primary branch.
—
Mike Dawson /
githubweb
- Add community slack link to README.md
—
Mike Dawson /
githubweb
- Updated 002
—
Pooja Ravi /
githubweb
- Updated test descriptions
—
Pooja Ravi /
githubweb
- Updated test descriptions
—
Pooja Ravi /
githubweb
- Updated test descriptions - 003
—
Pooja Ravi /
githubweb
- Updated test descriptions - 006
—
Pooja Ravi /
githubweb
- Cleanup
—
Pooja Ravi /
githubweb
- link updated
—
Pooja Ravi /
githubweb
- updated
—
Pooja Ravi /
githubweb
- Attempt to fix selector for enter school name screen.
—
Mike Dawson /
githubweb
- Update testservercontroller version.
—
Mike Dawson /
githubweb
- Add test name as a parameter to school_init.js
—
Mike Dawson /
githubweb
- Change Maestro test selector on get started screen.
—
Mike Dawson /
githubweb
- Change shutdown URL to use /api/ to avoid reverse proxy issue.
—
Mike Dawson /
githubweb
- Update test server controller version.
—
Mike Dawson /
githubweb
- Add onFlowComplete teardown script to stop test server.
—
Mike Dawson /
githubweb
- Set log directories using JAVA_OPTS options.
—
Mike Dawson /
githubweb
- Change server logging to use file by default.
—
Mike Dawson /
githubweb
- Add support for URL substitution
—
Mike Dawson /
githubweb
- Fix ci-run-maestro cloud return value
—
Mike Dawson /
githubweb
- Add debug output for ci-run-maestro
—
Mike Dawson /
githubweb