WIP: Draft: Resolve "Implement shared secret mechanism" #21
No reviewers
Labels
No labels
Security
TeX
auto-update
board
done
board
ready
board
todo
check
delete-eslint-rc-js
check
update-builddeps-package-json
check
update-eslint-rc-js
check
update-gitignore
check
update-merge-request-template
check
update-prettier-ignore
check
update-pyproject-toml
check
update-renovate-json
check
update-tox-ini
part
backend
part
ci
part
docs
part
frontend
part
i18n
part
non-technical
part
packaging
prio
1
prio
2
prio
3
release-mr-5.x
size
large
size
medium
size
small
source
customer
source
customer::fsmw
source
customer::fss
source
customer::teckids
source
downstream
type
breaking
type
bug
type
feature
type
refactoring
workflow
blocked
workflow
confirmed
workflow
current-todo
workflow
discussing
workflow
new-app
workflow
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
aleksis/AlekSIS-App-Maka!21
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "2-implement-shared-secret-mechanism"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Closes #2
assigned to @yuha
added 7 commits
bbfa7802- Implement modelsf2f527b0- Adjust pyproject and tox configurationf75d5984- Implement CRUD schema67f7f7c1- Fix typos324b67a0- Rename imported Models to avoid confusion with graphql types752416ea- Add unique constraint for EffortType defaultCompare with previous version
added 1 commit
Compare with previous version
added 1 commit
Compare with previous version
added 1 commit
31d8c91b- WIP: Add shared secret mechanismCompare with previous version
Why is this a query and not a mutation? I get that you are technically not mutating database state, but there are still some side-effects
Yes, this has to be a mutation.
resolved all threads
TODO: convert all types & mutations so that they check for the session attribute
TODO: convert shared secret component to wrapper component
changed this line in version 5 of the diff
added 1 commit
915bd460- Use mutation for submitting shared secretCompare with previous version
added 1 commit
c623d2b8- Add mixins for object types and mutations for checking shared secretCompare with previous version
added 2 commits
80cbe1e3- Convert shared secret component into wrappera3dcc02a- Add error messageCompare with previous version
added 32 commits
a4a9ad5f- Create Create effort component78a00097- Allow creation of efforts255f966b- Fix infinite render loop bugd58d27c4- Use autocomplete instead of select92157bd3- Disable groups for effort creation and update cache correctlyb8efb3b8- Reduce visual load of grade bookb8c07823- Allow tabbing column-wise through the table35c1f837- Display loading page & check for shared secret in session on initial loadc67e68ac- Merge branch 'frontend' into 2-implement-shared-secret-mechanismCompare with previous version
added 1 commit
Compare with previous version
added 1 commit
Compare with previous version
added 1 commit
Compare with previous version
added 2 commits
Compare with previous version
added 1 commit
Compare with previous version
added 6 commits
8f81d7f0- Refactor shared secret related mixinsCompare with previous version
added 6 commits
d6211984- Fix checking mechanism for session attribute86503e41- Move shared secret component8aefd1a9- Rename shared secret wrapperf92f2cfd- Add shared secret wrapper to all pagesde1a1135- Add translation for checking shared secretca035885- Re-add shared secret submitting mutationCompare with previous version
resolved all threads
resolved all threads
Pull request closed