Sonny
|
1c81a6a86f
|
feat: allow adding links via ip
|
2025-11-09 03:10:51 +01:00 |
|
Sonny
|
208f2c631f
|
feat: add api controllers and routes for browser extension
|
2025-08-28 16:44:31 +02:00 |
|
Sonny
|
9aa71dad30
|
refactor: use adonis's access tokens instead of creating custom (and unsecured) logic
|
2025-08-22 18:35:50 +02:00 |
|
Sonny
|
d00b6b9edd
|
feat: add user token management
|
2025-08-21 16:39:02 +02:00 |
|
Sonny
|
376e9e32c3
|
feat: create dedicated settings page instead of creating many modals
|
2025-08-21 15:59:29 +02:00 |
|
Sonny
|
23ad1fda75
|
feat: stop force redirect to create collection form
|
2025-08-21 02:46:44 +02:00 |
|
Sonny
|
4ef2b639b6
|
feat: add multiple way to show collections and links
|
2025-08-21 02:27:51 +02:00 |
|
Sonny
|
5f7fad26fa
|
refactor: shared collection controller
|
2025-08-21 02:24:11 +02:00 |
|
Sonny
|
ac0605caf5
|
feat: show collection's favorité links first
|
2025-08-21 01:58:39 +02:00 |
|
Sonny
|
11df24128f
|
fix: collection edit form page component name
|
2025-08-21 01:58:20 +02:00 |
|
Sonny
|
1d1e182523
|
refactor: compute favorite links in backend
|
2025-08-19 23:44:48 +02:00 |
|
Sonny
|
9ff3ca112c
|
refactor: split links controller into multiple controllers
|
2025-08-17 00:39:51 +02:00 |
|
Sonny
|
56b52adac0
|
refactor: collection controllers and service
|
2025-08-07 19:42:05 +02:00 |
|
Sonny
|
151ac0602a
|
fix: "cannot remove collection" related to unused stuff
|
2025-01-21 18:15:08 +01:00 |
|
Sonny
|
e28d5ebea8
|
feat: add asset caching (sw)
|
2025-01-03 02:00:37 +01:00 |
|
Thomas Bonnet
|
0d87a3f4bc
|
Edit repository GitHub link to "my-links"
|
2024-12-24 00:26:16 +01:00 |
|
Sonny
|
2f820bb877
|
feat: save user theme preference
|
2024-11-15 23:16:47 +01:00 |
|
Sonny
|
e8aca90870
|
fix: dep injection missing
|
2024-11-15 14:22:21 +01:00 |
|
Sonny
|
fe849d7d69
|
refactor: favicon controller
|
2024-11-12 16:39:41 +01:00 |
|
Sonny
|
01efb11f70
|
refactor: split backend by context instead of type 'controllers/models/...'
|
2024-11-10 22:26:00 +01:00 |
|
Sonny
|
83c1966946
|
feat: recreate shared page
+ improve security by not exposing author's email
|
2024-11-10 00:00:20 +01:00 |
|
Sonny
|
174a21288a
|
feat: recreate admin dashboard using mantine
|
2024-11-10 00:00:20 +01:00 |
|
Sonny
|
5c37fe9c31
|
refactor: remove all legacy files
+ comment/delete things that haven't yet migrated to mantine
|
2024-11-10 00:00:20 +01:00 |
|
Sonny
|
db578dbe51
|
feat: remove login page (temp)
|
2024-11-10 00:00:20 +01:00 |
|
Sonny
|
757788bf9b
|
feat: create new dashboard (layout, navbar, list of links)
|
2024-11-10 00:00:20 +01:00 |
|
Sonny
|
907dda300e
|
feat: use new form layout for link/delete
|
2024-11-10 00:00:20 +01:00 |
|
Sonny
|
edc7972a2f
|
feat: use new form layout for link/edit
|
2024-11-10 00:00:20 +01:00 |
|
Sonny
|
d66e92adbc
|
feat: recreate form link (layout + create)
|
2024-11-10 00:00:20 +01:00 |
|
Sonny
|
6d568b133f
|
feat: use new form layout for collection/delete
|
2024-11-10 00:00:20 +01:00 |
|
Sonny
|
0ce3e3d39d
|
feat: use new form layout for collection/edit
|
2024-11-10 00:00:20 +01:00 |
|
Sonny
|
e77b7cc176
|
feat: recreate form collection (layout + create)
|
2024-11-10 00:00:20 +01:00 |
|
Sonny
|
bc376a72ee
|
fix: error on admin dashboard when user "last seen" is null
|
2024-10-07 02:48:32 +02:00 |
|
Sonny
|
c8fb5af44d
|
feat: add user last seen field
|
2024-10-07 02:07:39 +02:00 |
|
Sonny
|
eea9732100
|
refactor: use tabs instead of spaces
|
2024-10-07 01:33:59 +02:00 |
|
Sonny
|
b0e3bfa0f6
|
fix: favorite link and search result styles
|
2024-09-17 16:14:25 +02:00 |
|
Sonny
|
c20dd4651c
|
fix: bad type returned by theme preference endpoint
|
2024-06-02 23:59:57 +02:00 |
|
Sonny
|
8a4f895853
|
feat: add shared collection page
|
2024-06-02 23:59:57 +02:00 |
|
Sonny
|
e9ccefd938
|
fix: responsive
|
2024-06-02 23:59:57 +02:00 |
|
Sonny
|
76847ff76b
|
refactor: use persistant layout
|
2024-06-02 23:59:57 +02:00 |
|
Sonny
|
e03952de1c
|
refactor: create types instead of using models
|
2024-06-02 23:59:57 +02:00 |
|
Sonny
|
55cd973b1a
|
chore: apply prettier
|
2024-06-02 23:59:57 +02:00 |
|
Sonny
|
202f70b010
|
feat: add basic admin dashboard
|
2024-06-02 23:59:57 +02:00 |
|
Sonny
|
f3f7f6272f
|
fix: missing nextId field for collection forms
|
2024-06-02 23:59:57 +02:00 |
|
Sonny
|
8437f6b96d
|
refactor: optimize favicon fetcher with cache
|
2024-06-02 23:59:57 +02:00 |
|
Sonny
|
9481b0ad7d
|
fix: error when editing collection
|
2024-06-02 23:59:57 +02:00 |
|
Sonny
|
09700a1916
|
feat: add validation for search modal
|
2024-06-02 23:59:57 +02:00 |
|
Sonny
|
56c05f1bf6
|
feat: add a search modal using the database (wip)
|
2024-06-02 23:59:57 +02:00 |
|
Sonny
|
b28499a69a
|
refactor: controllers and models to adapt them to the previous version of my-links
|
2024-06-02 23:59:57 +02:00 |
|
Sonny
|
3ff7619e94
|
feat: bring back legal pages
|
2024-06-02 23:59:57 +02:00 |
|
Sonny
|
b7d80d844d
|
feat: add delete link form and controller
|
2024-06-02 23:59:57 +02:00 |
|