Commit Graph

78 Commits

Author SHA1 Message Date
cyp0633 55d5d50d16
New cookie key and updated readme 2022-09-20 17:14:15 +08:00
cyp0633 b3d565b08a
Add problem number restrictions 2022-09-20 16:58:46 +08:00
cyp0633 a42e3bc68b
Prevent generating double superscript 2022-09-20 16:41:49 +08:00
cyp0633 b439539891
Fix: homepage register is shown even when logged in 2022-09-20 15:46:43 +08:00
cyp0633 5eeb2730ea
Fix: generation failure for primary school 2022-09-20 15:36:24 +08:00
szj 6094f1514a
Update sms_test.go 2022-09-19 22:35:58 +08:00
szj e0a4c5fb0a
Update mail_test.go 2022-09-19 22:35:26 +08:00
cyp0633 339bef878c
Merge branch 'master' of https://github.com/cyp0633/k12-math-paper-generator 2022-09-19 22:22:00 +08:00
cyp0633 ca903b10e7
Tidy frontend code 2022-09-19 22:18:59 +08:00
szj f00dba19b6 Merge remote-tracking branch 'origin/master' 2022-09-19 21:11:03 +08:00
cyp0633 d27554e070
Fix: GetProblem not showing username 2022-09-19 21:05:25 +08:00
cyp0633 a2dc28e56e
Refactor login to store login status 2022-09-19 21:02:43 +08:00
szj dbe8f64828 test 2022-09-19 20:57:39 +08:00
cyp0633 782033aeb8
Open source declaration 2022-09-19 17:59:26 +08:00
cyp0633 d7182f78a1
Change password and logout 2022-09-19 17:18:12 +08:00
cyp0633 f76c93993c
Login status acknowledgement 2022-09-19 15:57:45 +08:00
cyp0633 9b151fd0a6
Add password restrictions 2022-09-18 23:05:31 +08:00
cyp0633 33661781b7
Fix: incorrect sms template 2022-09-18 22:37:04 +08:00
cyp0633 d0d53e5cb2
Fix: email send timeout 2022-09-18 21:59:57 +08:00
cyp0633 a6d76f2cfc
Fix: create dup accounts on startup 2022-09-18 21:25:36 +08:00
cyp0633 277a7a23ce
Merge branch 'master' of https://github.com/cyp0633/k12-math-paper-generator 2022-09-17 23:14:33 +08:00
cyp0633 92e5491cdb
Fix some bugs 2022-09-17 23:11:16 +08:00
szj a3206c4b25 test 2022-09-17 22:34:02 +08:00
cyp0633 a60aa90057
Fix: more frontend bugs and API inconsistency 2022-09-17 21:32:09 +08:00
cyp0633 17355deb13
Fix: some frontend errors 2022-09-17 21:08:00 +08:00
cyp0633 1c1aa9b44c
Fix: nil pointer panic caused by calling CurrentUser 2022-09-17 20:44:59 +08:00
cyp0633 920ef05bf6
Fix: get paper API inconsistency 2022-09-17 20:02:52 +08:00
cyp0633 92707979cd
Result page 2022-09-17 17:56:16 +08:00
cyp0633 4b1bb6fa88
Change between problems on frontend 2022-09-17 12:38:24 +08:00
cyp0633 a648c6f6f7
Problem view, shared variables, and route params 2022-09-17 10:23:53 +08:00
cyp0633 da4eee04ed
Switch to lazyload again 2022-09-16 20:01:22 +08:00
cyp0633 e7976d9a57
Refactor code to satisfy Gin Router requirements 2022-09-16 19:51:13 +08:00
cyp0633 4b62be323a
Get problems 2022-09-16 15:41:58 +08:00
cyp0633 5a31105071
Format code 2022-09-16 15:00:50 +08:00
cyp0633 a6d475d847
Register 2022-09-16 11:30:56 +08:00
cyp0633 f0b54db01b
Welcome and login view 2022-09-16 10:37:56 +08:00
cyp0633 346202bce9
Dirty fix for CORS problem 2022-09-16 10:10:12 +08:00
cyp0633 eaf3da568a
Allow CORS 2022-09-15 20:36:50 +08:00
cyp0633 c69b1b3246
Won't clean dist directory while building frontend 2022-09-15 20:14:45 +08:00
cyp0633 42c56b6037
Update readme and collaborator 2022-09-15 11:36:19 +08:00
cyp0633 6763aa1d37
Top navbar and view router 2022-09-15 10:13:12 +08:00
cyp0633 e871636bc5
Move services into internal folder 2022-09-14 18:35:30 +08:00
cyp0633 750892eb15
Solve router conflicts with a new frontend handler 2022-09-14 14:51:45 +08:00
cyp0633 d6ee0d0df8
Fix: routers not registered 2022-09-14 11:08:17 +08:00
cyp0633 f77f1c067d
Judge paper 2022-09-14 10:33:27 +08:00
cyp0633 8876bff620
Send email when user types in a mail address 2022-09-13 21:45:32 +08:00
cyp0633 6cc66d3640
Add configuration reader 2022-09-13 21:32:32 +08:00
cyp0633 17664020fa
Update dependencies 2022-09-13 20:52:15 +08:00
cyp0633 f43c9cffaa
Get rid of cgo to be more platform-agnostic 2022-09-13 15:49:12 +08:00
cyp0633 4656e70541
Fix: can't login via CLI after applying SHA256 2022-09-13 15:36:35 +08:00