1
0
mirror of https://github.com/Kovah/LinkAce.git synced 2025-03-13 11:19:40 +01:00

101 Commits

Author SHA1 Message Date
Kovah
7f666508d0 Add /api/version endpoint 2025-02-06 11:14:18 +01:00
Kovah
7f3ec8d296 Provide a helm chart for kubernetes deployments (#870) 2025-01-17 15:59:56 +01:00
Kovah
0dccd1a7f8
Add several new features (#862 #863 #864)
- contact page with editable content
- additional footer link
- custom navbar title / logo text
- small optimizations for guest mode
2024-11-16 11:55:02 +01:00
Kovah
6b2c632b91
Add ability to configure the API rate limit via .env (#857) 2024-10-24 21:59:56 +02:00
Kovah
ac0090e501
Overhaul the import process to use backgrounds jobs (#287 #843) 2024-10-06 23:56:22 +02:00
Kovah
9961afd310
Allow users to bulk-submit links, lists and tags (#26) 2024-09-23 22:38:23 +02:00
Kovah
a9d92e8309
WIP Extend SSO implementation with proper naming, add basic tests, rename ENV key from OAUTH_ to SSO_ (#174 #194) 2024-09-18 23:58:36 +02:00
Kovah
b9c78b5ad7
WIP add generic oidc provider with kovah/laravel-socialite-oidc package (#174 #194) 2024-09-18 00:58:54 +02:00
Kovah
72a210d2be
WIP implementation of SSO login via OAuth / OIDC (#174 #194) 2024-09-17 13:45:19 +02:00
Kovah
fdd9fb6387
Add bulk editing and deletion via API (#26) 2024-07-17 14:39:47 +02:00
Kovah
8d289307fe
Correct handling of audit logs 2024-02-20 15:48:58 +01:00
Kovah
e785460e31
Add bulk editing for links, lists and tags (#26) 2024-02-20 15:01:02 +01:00
Kovah
e1bf8a23fe
Correct system and user settings, optimize inputs 2024-02-08 12:29:19 +01:00
Kovah
274eca2ff0
Merge branch 'main' into dev-v2
# Conflicts:
#	app/Helper/Sharing.php
#	app/Http/Controllers/App/SystemSettingsController.php
#	app/Http/Controllers/FetchController.php
#	app/Http/Controllers/Guest/TagController.php
#	app/Http/Controllers/Models/ListController.php
#	app/Http/Controllers/Models/NoteController.php
#	app/Http/Controllers/Setup/RequirementsController.php
#	app/Providers/FortifyServiceProvider.php
#	composer.json
#	composer.lock
#	docker-compose.yml
#	resources/views/admin/system-settings/partials/general-settings.blade.php
#	resources/views/app/settings/partials/user/app-settings/privacy.blade.php
#	resources/views/app/settings/system.blade.php
#	resources/views/models/links/show.blade.php
#	resources/views/models/notes/partials/single.blade.php
#	resources/views/partials/header.blade.php
2024-02-06 09:16:07 +01:00
Kovah
3dc4a3d557
Receive parsed keywords instead of fetched HTML for tag suggestions 2023-11-01 13:31:02 +01:00
Kovah
b2705deeb5
WIP: system-wide api tokens (#165)
This is a ton of work. A new system user is generated while running the migrations. System tokes are bound to that user. Api calls need to be properly authorized, which feels really hacky at the moment. I only implemented link api tests for now.
2022-09-29 10:10:58 +02:00
Kovah
2dd2810a30
Correct handling of the trash, fix feed authorization 2022-07-20 09:38:46 +02:00
Kovah
5298fd22f7
Add api token handling for users (#165) 2022-07-20 00:05:46 +02:00
Kovah
cbebfa48eb
Add public user profiles (#165) 2022-07-19 21:00:01 +02:00
Kovah
575f824359
WIP: Add internal user profiles, adjust some queries to display all links, update details views with author information 2022-07-01 17:43:16 +02:00
Kovah
42a9867b32
WIP: Add user editing for admins, rename routes, update dependencies 2022-07-01 16:57:46 +02:00
Kovah
2b80d9a8a2
WIP: Add user registration with invitation 2022-07-01 15:51:27 +02:00
Kovah
95cc1bac48
WIP: Add user invitation system 2022-07-01 09:12:49 +02:00
Kovah
78ee6eabda
WIP: Add blocking and deleting of users 2022-07-01 00:18:02 +02:00
Kovah
54a344dc29
WIP: Prepare user management with controller and basic view 2022-06-30 13:27:52 +02:00
Kovah
d67a04ebee
Add audit logs for settings (#467) 2022-06-10 12:11:03 +02:00
Kovah
b560494643
Optimize the setup process (#288) 2021-06-17 22:59:38 +02:00
Kovah
d0dc81893b
Large code cleanup 2021-05-10 13:51:09 +02:00
Kovah
ac86b6ff6f
Minor code optimization and mini fixes 2021-04-15 11:30:09 +02:00
Kovah
80e73ba1d4
Add RSS feeds for lists and tags links (#197) 2021-03-29 09:34:26 +02:00
Kovah
e8aec55015
Add RSS feeds for private links, lists and tags accessible via api token authorization (#197) 2021-03-29 00:22:12 +02:00
Kovah
b8135ac162
Add RSS feeds for public lists accessible via guest mode (#197) 2021-03-28 23:53:12 +02:00
Kovah
26b232dfde
Let users manually mark a link as working if the status is not working (#234)
Also, the link check can now be toggled at any time.
2021-03-28 21:19:44 +02:00
Kovah
22c1127bd5
Cleanup routes 2020-12-04 18:18:01 +01:00
Kovah
5f0ad02d39
Add viewer for system logs 2020-11-19 17:30:22 +01:00
Kovah
1aeed1a021
Fix unit tests and smaller code issues 2020-11-17 19:01:37 +01:00
Kovah
68b76a60f3
Replace Laravel UI with Fortify (#172) 2020-11-16 22:03:06 +01:00
Kovah
6aa6e569c1
Minor bookmarklet updates 2020-11-13 23:37:13 +01:00
Kovah
ce4bb17d64
Fix issue with duplicate route names in setup 2020-11-13 00:36:00 +01:00
Kovah
ded0982753
Add more settings for guest users (#161) 2020-10-22 13:51:27 +02:00
Kovah
b0a1438479
Overhaul guest views for links and lists, add new guest system settings (#161) 2020-10-22 13:20:17 +02:00
Kovah
edbaf0292c
Merge branch 'tag-suggestions' into dev
# Conflicts:
#	app/Http/Controllers/FetchController.php
2020-07-02 09:14:13 +02:00
Kovah
c586134862
Move to specific delete and patch http methods for API calls (#6) 2020-07-01 00:45:47 +02:00
Kovah
b75c212b5f
Add a new endpoint for handling the trash (#6)
Also optimizes existing tests for the trash controller with a new trait
2020-07-01 00:14:49 +02:00
Kovah
aa9ea21140
Implement a form request for clearing the trash for models 2020-06-30 23:39:44 +02:00
Kovah
bfec72de37
Implement a new trash repository and introduce form request for restoring entries 2020-06-30 23:32:12 +02:00
Kovah
3eb941bdb8
Add new endpoint to check an url for existing links (#6) 2020-06-24 17:10:10 +02:00
Kovah
c2b513bc28
Add backend fetch endpoint to get html for the html keyword parsing in the frontend (#136) 2020-06-18 17:02:59 +02:00
Kovah
3ffe6daadb
Add API endpoint for searching links with various features (#6) 2020-06-12 00:24:44 +02:00
Kovah
22c85f29d4
Add API endpoint for searching lists for link editing (#6) 2020-06-09 15:50:49 +02:00