Phan An
|
ae923547ff
|
chore: cache model attributes (#1839)
|
2024-10-06 21:21:30 +02:00 |
|
Phan An
|
e3bbf4ab4b
|
chore: some cleanups
|
2024-09-15 15:33:59 +02:00 |
|
Phan An
|
4a10aa9915
|
feat: replace some attributes with casts
|
2024-07-06 17:45:10 +02:00 |
|
Phan An
|
bdd9fe05e9
|
fix: user avatar sometimes shows up as gravatar
|
2024-07-06 17:45:10 +02:00 |
|
Phan An
|
3d68b1b470
|
feat(test): BE tests for Podcast feature
|
2024-07-06 17:45:05 +02:00 |
|
Phan An
|
f60d7b0acf
|
fix(tests): broken tests after Podcast feature
|
2024-07-06 17:45:05 +02:00 |
|
Phan An
|
3e321bf47e
|
feat: podcasts
|
2024-07-06 17:45:04 +02:00 |
|
Phan An
|
3b7d47cb25
|
feat(build): uprade to Laravel 10 (and PHP 8.1)
|
2024-07-06 17:44:57 +02:00 |
|
Phan An
|
bd8ada1d10
|
feat: support Google SSO
|
2024-07-06 17:44:56 +02:00 |
|
Phan An
|
4b649f2f58
|
fix(tests): broken tests after Saloon migration
|
2024-07-06 17:44:54 +02:00 |
|
Phan An
|
e106bff23d
|
feat: custom profile avatar
|
2024-07-06 17:44:52 +02:00 |
|
Phan An
|
f3689f61d4
|
feat: store perferences on server and make upload visibility a preference
|
2024-07-06 17:44:45 +02:00 |
|
Phan An
|
9dc23f319e
|
feat(plust): playlist collaboration
|
2024-07-06 17:44:44 +02:00 |
|
Phan An
|
f87d970b50
|
feat: invite users
|
2023-08-22 22:53:55 +02:00 |
|
Phan An
|
d2f8e4d920
|
feat: use a composition token (#1592)
|
2022-11-16 18:57:38 +01:00 |
|
Phan An
|
52dd323c96
|
feat: support playlist folders (closes #1476)
|
2022-09-02 22:01:11 +07:00 |
|
Phan An
|
9d9dc0b397
|
refactor: use custom query builders instead of scopes
|
2022-08-09 20:45:11 +02:00 |
|
Phan An
|
a3c1f7aec4
|
fix(cs): broken static analysis
|
2022-07-27 20:08:57 +02:00 |
|
Phan An
|
334c53727e
|
feat(test|api): add PlaylistSong tests
|
2022-07-27 10:49:33 +02:00 |
|
Phan An
|
cebbf13107
|
feat: improve Spotify integration
|
2022-07-18 13:24:43 +02:00 |
|
Phan An
|
fbbe434204
|
feat!: make app progressive
|
2022-07-04 10:36:39 +02:00 |
|
Phan An
|
51130e3a20
|
feat: use model casting for user preferences
|
2021-06-04 18:19:34 +02:00 |
|
Phan An
|
a5389c41f7
|
feat: implement stricter password rules
|
2021-05-21 19:14:00 +02:00 |
|
Phan An
|
560d41bf1d
|
chore: fix CS
|
2020-12-22 21:11:22 +01:00 |
|
Phan An
|
58c00192ad
|
chore(builds): upgrade to Laravel 8 (#1261)
|
2020-11-14 17:57:25 +01:00 |
|
Phan An
|
e356e72814
|
feat: upgrade Laravel to 7.x
|
2020-09-06 20:21:39 +02:00 |
|
Phan An
|
c41e281930
|
feat: Allow changing admin password via console
|
2019-10-23 15:33:31 +02:00 |
|
Phan An
|
335c3370db
|
Apply fixes from StyleCI (#1039)
|
2019-08-05 17:57:36 +07:00 |
|
Phan An
|
e41e658fce
|
Better type hints
|
2019-08-05 17:57:10 +07:00 |
|
Phan An
|
096eb7e610
|
Remove over-engineered service
|
2018-09-04 13:25:24 +07:00 |
|
Phan An
|
373870fefb
|
Add a UserPreferenceService
|
2018-09-04 12:34:02 +07:00 |
|
Phan An
|
a57fe76dfe
|
Fix some more advanced errors reported by PHPStan
|
2018-09-03 19:42:14 +07:00 |
|
Phan An
|
a31664adf7
|
Fix get preferences error
|
2018-08-29 15:01:53 +07:00 |
|
Phan An
|
3825452658
|
Apply fixes from StyleCI (#790)
|
2018-08-29 09:07:44 +02:00 |
|
Phan An
|
ffa05696c8
|
Upgrade to Larave 5.5 and PHP 7
|
2018-08-29 13:15:23 +07:00 |
|
Phan An
|
1560cf99d0
|
Add User unit tests
|
2017-08-05 18:44:38 +01:00 |
|
Phan An
|
03baef25bd
|
Fix hidden preference bug
|
2017-06-04 09:34:21 +01:00 |
|
Phan An
|
aa7267419d
|
Massive refactorings
|
2017-06-04 00:21:50 +01:00 |
|
An Phan
|
b0f5b3d76e
|
Upgrade to Laravel 5.3
|
2016-09-26 14:30:00 +08:00 |
|
An Phan
|
65d403f857
|
Code style and refactor
|
2016-08-03 18:42:11 +08:00 |
|
An Phan
|
b151f3f00a
|
Typos and doc fixes
|
2016-06-04 22:17:24 +08:00 |
|
An Phan
|
6b9ef7996a
|
Convert getLastfmSessionKey() into attribute
|
2016-05-30 14:15:55 +08:00 |
|
Phan An
|
461480f766
|
Applied fixes from StyleCI
|
2016-03-05 23:11:28 -05:00 |
|
An Phan
|
5262fee853
|
Doc and style
|
2016-02-03 23:39:15 +08:00 |
|
An Phan
|
a8d620b83d
|
Upgrade to Laravel 5.2
|
2015-12-27 20:29:03 +07:00 |
|
An Phan
|
056bf2c559
|
Trying to make it work with L52
|
2015-12-27 16:12:10 +07:00 |
|
Phan An
|
54c9a88bc1
|
Applied fixes from StyleCI
|
2015-12-21 08:50:26 -05:00 |
|
An Phan
|
8495452762
|
Like/unlike now work with Last.fm
|
2015-12-21 21:49:00 +08:00 |
|
Phan An
|
1d417221bf
|
Applied fixes from StyleCI
|
2015-12-20 07:30:28 -05:00 |
|
An Phan
|
f449a1a744
|
Add Last.fm scrobbling functionality
|
2015-12-20 20:17:35 +08:00 |
|