Phan An
e106bff23d
feat: custom profile avatar
2024-07-06 17:44:52 +02:00
Phan An
4d230f3baa
fix: allow legacy password login by removing minlength
2024-07-06 17:44:47 +02:00
Phan An
081aedb51f
feat: use global constant for demo mode
2024-07-06 17:44:47 +02:00
Phan An
e9695495c9
feat: forgot password
2024-07-06 17:44:47 +02:00
Phan An
9dc23f319e
feat(plust): playlist collaboration
2024-07-06 17:44:44 +02:00
Phan An
a6a0edb110
fix: update snapshots
2023-11-10 16:21:36 +01:00
Phan An
f87d970b50
feat: invite users
2023-08-22 22:53:55 +02:00
Phan An
4b8ae1a78e
chore: code style and some minor fixes
2022-12-02 17:17:37 +01:00
Phan An
20bded3bca
chore(test): improve client unit tests with user-event and screen ( #1606 )
2022-11-29 11:18:58 +01:00
Phan An
2ea9f582a5
feat: use Floating UI for "Add To" menu ( #1584 )
2022-11-13 16:18:24 +01:00
Phan An
8bcc671ed1
feat: add new version notification to About icon ( #1557 )
2022-10-26 22:44:44 +02:00
Phan An
ec764681db
chore: update packages and add Node 18
2022-10-09 13:23:22 +02:00
Phan An
2fc5568f9e
fix(test): LoginForm tests
2022-07-10 16:11:57 +02:00
Phan An
718bad9771
chore: only lazyload components when necessary
2022-07-07 20:05:46 +02:00
Phan An
e4118ad33f
fix(test): breakage after switching from happy-dom to jsdom
2022-05-15 22:44:19 +02:00
Phan An
cc36f49796
feat(test): add several service tests
2022-05-13 19:58:38 +02:00
Phan An
e82633d405
feat(test): use vue template serializer
2022-05-12 15:21:14 +02:00
Phan An
f43a495f1a
refactor(test): turn tests into classes
2022-05-09 11:59:31 +02:00
Phan An
09534722dc
test: add login unit test
2022-05-04 23:45:51 +02:00
Phan An
c156e7342b
fix: demo build
2022-04-29 22:15:10 +02:00
Phan An
4df19abc4a
fix: refresh smart playlist after criteria update
2022-04-24 02:11:21 +03:00
Phan An
28ad135808
migration: upload
2022-04-21 20:39:18 +02:00
Phan An
eb66676e74
fix default cover
2022-04-19 22:53:36 +02:00
Phan An
7c88e96206
chore: vue3-ify
2022-04-19 21:26:06 +02:00
Phan An
1ab5837c76
chore: refactor event bus and mixins
2022-04-15 16:24:30 +02:00
Phan An
7292b94724
Extract core to submodule
2018-02-02 22:12:19 +01:00
Phan An
a045c4f04e
Reorganize the structure
2018-02-02 21:51:04 +01:00
Phan An
5f5f267894
Refactor and fix
2018-02-01 22:07:13 +01:00
Phan An
a2ee56df4d
Big refactor
2018-01-30 00:13:54 +01:00
Fiete Börner
c970481f19
add support for non root installations ( #673 )
...
* remove all absolute forward slashes to make relative urls
* set global baseUrl in common blade template
use this variable in all api calls
* fix absolute url paths in scss
set a base href in app index files for all relative resource paths
* rename baseUrl to BASE_URL
2017-10-26 15:59:53 +01:00
Phan An
c5b0ba98e8
Use babel-plugin-root-import
2017-10-03 00:01:37 +01:00
Phan An
d099edf3cf
Fix user login bug
2017-08-27 22:38:52 +01:00
Phan An
dc7c6bec45
Refactor the remote controller into its own page
2017-08-27 16:53:17 +01:00
Phan An
33ae521df3
Use async/await
2017-05-02 12:46:06 +07:00
An Phan
bdca871b6e
Upgraded to Laravel 5.4
2017-02-15 11:16:49 +08:00
An Phan
adfebd0167
Lint everything
2016-11-26 10:25:35 +07:00
An Phan
f08f04f594
Use short close tags wherever possible
2016-10-31 11:28:12 +07:00
An Phan
405923315f
Use promises
2016-06-27 14:11:35 +08:00
An Phan
8657387f0a
A change of heart re:indent size
2016-06-26 00:05:24 +08:00
An Phan
7f4bb0706d
Better organizing services and stores
2016-06-25 18:15:57 +08:00
An Phan
2f8a152c98
Switching to Vue2.0
2016-06-25 16:21:39 +08:00
An Phan
b98625c9ab
Use rem
2016-06-02 17:46:01 +08:00
An Phan
3500ee7b33
Set media queries to viewport, not device
2016-03-17 17:46:24 +08:00
An Phan
01480432a8
Massive jslint fix
2016-03-14 01:00:32 +08:00
An Phan
a2ca422adb
Some tweaks for login form
2016-01-12 23:09:30 +08:00
An Phan
f51740fe3a
Login shaking
2016-01-03 16:08:55 +08:00
An Phan
739a447ce9
Error class on login form
2016-01-01 13:16:17 +07:00
An Phan
950772a701
Bump version
2015-12-30 11:15:21 +07:00
An Phan
92b81c7b5b
Progressing
2015-12-29 08:16:36 +07:00