|
|
53aed9e220
|
fix SSO login flow: use two-phase login then authorize to bypass d1kt redirect bug
|
2026-08-31 17:13:14 +08:00 |
|
|
|
85a5e76d6f
|
fix SSO redirect URI: use https backend URL instead of custom scheme
|
2026-08-31 17:03:44 +08:00 |
|
|
|
daa73e2b98
|
add d1kt SSO integration: OAuth2 login via WebView + phone binding
|
2026-08-31 16:50:49 +08:00 |
|
|
|
3652ebda07
|
add admin user management: list and delete registered users
|
2026-08-31 15:54:30 +08:00 |
|
|
|
4a61afd5a9
|
redesign course page: select course to enter training, guard tabs without course
|
2026-08-31 15:37:43 +08:00 |
|
|
|
e80a770847
|
fix COURSE tab lateinit crash: guard refreshCurrentUi by module and loadRemoteVideo
|
2026-08-31 15:24:19 +08:00 |
|
|
|
a652a39b6c
|
fix lessonTitleText lateinit crash after registration success
|
2026-08-31 15:11:13 +08:00 |
|
|
|
4ae77de307
|
add registration page with nickname/phone fields and fix lateinit crashes
|
2026-08-31 15:06:43 +08:00 |
|
|
|
f2042e638f
|
add a js version controling
|
2026-08-31 14:18:12 +08:00 |
|
|
|
88811be98d
|
optimized a interface
|
2026-08-31 14:08:11 +08:00 |
|
|
|
7e4c0f5f90
|
fix a bug about ios
|
2026-08-31 13:37:38 +08:00 |
|
|
|
637101bcdb
|
added a user system
|
2026-08-30 17:07:55 +08:00 |
|
|
|
0b85a2ed57
|
refresh borders of sentences
|
2026-08-30 11:57:23 +08:00 |
|
|
|
7cdc637527
|
fixed a bug
|
2026-08-30 11:19:57 +08:00 |
|
|
|
0d0b82e095
|
allow ajust sentences
|
2026-08-30 11:07:50 +08:00 |
|
|
|
508a26ba02
|
fix bug
|
2026-08-30 09:39:50 +08:00 |
|
|
|
a99c0cfd17
|
admin can split a sentence into 2 sentences
|
2026-08-30 09:25:34 +08:00 |
|
|
|
abc052e42d
|
change the method of splitting sentences
|
2026-08-30 09:06:01 +08:00 |
|
|
|
997bd9eed8
|
optimized playing process bar
|
2026-08-30 08:32:31 +08:00 |
|
|
|
856aa38026
|
add volcengine OSS support
|
2026-08-30 06:52:14 +08:00 |
|
|
|
6de1d4a3d0
|
ajust playing time
|
2026-08-29 22:22:24 +08:00 |
|
|
|
f93bb8d1ff
|
fixed some bugs on ios
|
2026-08-26 18:56:04 +08:00 |
|
|
|
bb677ea8cf
|
optimize the appicon of iOS
|
2026-08-26 17:14:59 +08:00 |
|
|
|
76b0332035
|
add docs
|
2026-08-26 11:49:02 +08:00 |
|
|
|
e470fa2dae
|
fixed again
|
2026-08-26 11:33:39 +08:00 |
|
|
|
b1d3a3bd5a
|
continue fixing
|
2026-08-26 11:22:55 +08:00 |
|
|
|
a6297e2f9f
|
fixed a bug
|
2026-08-26 10:46:09 +08:00 |
|
|
|
1b6090e44c
|
fixed a bug
|
2026-08-26 10:25:07 +08:00 |
|
|
|
14d9c56d34
|
fixed a bug
|
2026-08-26 10:06:19 +08:00 |
|
|
|
f80da8a5f6
|
added share function
|
2026-08-26 09:47:52 +08:00 |
|
|
|
ccd8ec16bb
|
fixed a bug
|
2026-08-26 09:08:38 +08:00 |
|
|
|
9feb876b7a
|
added saving recorded sound
|
2026-08-26 08:33:43 +08:00 |
|
|
|
28674def97
|
fixed some bugs
|
2026-08-24 14:25:31 +08:00 |
|
|
|
8d4a81b4f5
|
add icon description
|
2026-08-21 20:46:38 +08:00 |
|
|
|
3f86e8f44e
|
continue fixing
|
2026-08-18 21:57:25 +08:00 |
|
|
|
aa8baab7c0
|
fixed a gain
|
2026-08-18 21:27:20 +08:00 |
|
|
|
7556fd0a7e
|
ajust time span
|
2026-08-18 21:16:43 +08:00 |
|
|
|
1fb3146590
|
fixed a bug
|
2026-08-18 20:54:42 +08:00 |
|
|
|
f5c6717186
|
change sentence cut method
|
2026-08-18 20:34:58 +08:00 |
|
|
|
a36e776343
|
fff
|
2026-08-18 09:08:21 +08:00 |
|
|
|
7c81976b2b
|
added ios module
|
2026-08-17 20:13:28 +08:00 |
|
|
|
a8031e2e3b
|
add bind ips
|
2026-08-17 14:33:50 +08:00 |
|
|
|
d27c2e229e
|
beautified some ui
|
2026-08-17 14:28:37 +08:00 |
|
|
|
624b834632
|
change the url
|
2026-08-17 10:53:54 +08:00 |
|
|
|
c50c82a90f
|
fixed nginx
|
2026-08-17 09:33:11 +08:00 |
|
|
|
47ca72a62a
|
fixed docs
|
2026-08-17 09:26:42 +08:00 |
|
|
|
c8581c72b4
|
ffff
|
2026-08-16 17:48:41 +08:00 |
|
|
|
773f14751f
|
fix docs
|
2026-08-16 16:50:34 +08:00 |
|
|
|
c90df866c1
|
modified nginx mode
|
2026-08-16 16:29:13 +08:00 |
|
|
|
2d48c127f9
|
add gitignore
|
2026-08-16 16:06:28 +08:00 |
|