accounts: sign in with Google, on a shared provider-agnostic OAuth engine (#122)
#826 -Commit
deb039ee24
pushed by
admin_emi
bookmarks: don't fabricate a local save when the server rejects it (#121)
#789 -Commit
beb5fa5259
pushed by
admin_emi
bookmarks: don't fabricate a local save when the server rejects it (#121)
#779 -Commit
3ec72ca75b
pushed by
admin_emi
frontend: load bookmarks-ui.js from the Go SSR home template too (#120)
#775 -Commit
b57e280ad6
pushed by
admin_emi
accounts: sign in with Discord, sharing the existing link callback (#115)
#728 -Commit
8572c4aa6d
pushed by
admin_emi
fix(frontend): Weekly view must always send an explicit date to /grade
#648 -Commit
5b7e30dad9
pushed by
admin_emi
frontend: fix the three inconsistencies the onboarding guide found (#99)
#625 -Commit
18f50ad09b
pushed by
admin_emi
Merge pull request 'promote: dev → main' (#100) from dev into main
#619 -Commit
ba1085bf39
pushed by
admin_emi
frontend: fix the three inconsistencies the onboarding guide found (#99)
#613 -Commit
5f20fba9f5
pushed by
admin_emi
climate: stop dropping the current day from the Open-Meteo bundle (#92)
#561 -Commit
d4a00099f2
pushed by
admin_emi