1
0
mirror of https://github.com/Kovah/LinkAce.git synced 2025-04-21 23:42:10 +02:00

121 Commits

Author SHA1 Message Date
Kovah
7f666508d0 Add /api/version endpoint 2025-02-06 11:14:18 +01:00
Kovah
325e74e586 Make MAIL_DRIVER and MAIL_MAILER possible for mail configuration 2025-02-01 23:45:04 +01:00
Kovah
03913d22aa Update translations, add Portugues and Swedish 2025-01-31 14:11:15 +01:00
Kovah
522a065e94 Minor code cleanup, include fix from #871 2025-01-13 00:04:44 +01:00
Kovah
35a4a5253f Add more configuration options for backups 2025-01-12 23:05:43 +01:00
Kovah
c587ce6d3b Allow disabling user registration when using SSO (#872) 2024-12-19 15:37:31 +01:00
Kovah
fa8e9cb338
Switch default mail driver to log 2024-11-18 22:06:14 +01:00
Kovah
a2595a8a11
Fix settings migration date, add tests 2024-11-16 13:17:16 +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
347b979c0a
Update translations, add Dutch as new language 2024-09-20 00:01:30 +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
5d827f4a6f
Merge remote-tracking branch 'refs/remotes/origin/1.x' into 2.x
# Conflicts:
#	.github/workflows/analyze.yml
#	.github/workflows/build-docker.yml
#	.github/workflows/build-package.yml
#	.github/workflows/test.yml
#	app/Http/Requests/SearchRequest.php
#	composer.lock
#	package-lock.json
#	package.json
2024-08-15 21:31:05 +02:00
Kovah
fb73148216
Adjust setup to support SQLite and PostgreSQL (#831) 2024-08-14 15:17:48 +02:00
Kovah
f3818a4c32
Revert making session encrypted by default, as it breaks apps not using https 2024-08-13 08:41:15 +02:00
Kovah
b76b6a9eb4
Merge remote-tracking branch 'origin/1.x' into 2.x 2024-07-17 11:41:44 +02:00
Kevin Woblick
b26743169c
Merge pull request #814 from secnum/dev
Update session.php
2024-06-17 10:33:58 +02:00
Alex
f48ba33f4b
Update session.php
Add true to SESSION_SECURE_COOKIE.
2024-06-17 10:08:02 +02:00
Kovah
db7ab3482d
Update translations, add Japaneseli 2024-06-17 09:47:44 +02:00
Kovah
5272399b5b
Upgrade dependencies, correct files after v1 merge 2024-02-06 09:50:10 +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
f7cf40d7cf
Add Russian translations provided by kyaroslav83 on Crowdin 2023-11-01 14:12:58 +01:00
Kovah
c084752b95
Merge branch 'main' into dev-v2
# Conflicts:
#	.github/workflows/build-docker.yml
#	app/Actions/ImportHtmlBookmarks.php
#	app/Helper/functions.php
#	app/Http/Controllers/Guest/LinkController.php
#	app/Http/Controllers/Guest/ListController.php
#	app/Http/Controllers/Guest/TagController.php
#	app/Http/Controllers/Models/LinkController.php
#	app/Http/Controllers/Models/ListController.php
#	app/Http/Controllers/Models/TagController.php
#	app/Http/Controllers/Traits/SearchesLinks.php
#	app/Http/Middleware/TrustProxies.php
#	composer.json
#	composer.lock
#	config/app.php
#	resources/views/partials/configure-darkmode.blade.php
#	tests/Controller/Models/LinkControllerTest.php
#	tests/Controller/Models/ListControllerTest.php
#	tests/Controller/Models/TagControllerTest.php
2023-09-28 19:42:45 +02:00
Kovah
78bc1b768e
Updated translations, added Romanian thanks to M. Gabriel Lup 2023-04-10 11:21:49 +02:00
Kovah
4510407b50
Fix import for links without private field (#630) 2023-04-10 10:15:22 +02:00
Kovah
aec7a6bc8f
Correct handling of trusted proxies (#625) 2023-03-19 10:37:59 +01:00
Kovah
107571ffa7
Make trusted proxies configurable via the env files (#617) 2023-03-16 22:14:54 +01:00
Kovah
7fda06f149
Update hashing configuration, make driver configurable via env (#617) 2023-03-16 22:03:55 +01:00
Kovah
89c62f283a
Merge v1.11 2022-12-15 11:15:05 +01:00
Kovah
7decde4b80
Update to Laravel 9 and other dependencies, move lang directory to root 2022-12-14 23:45:37 +01:00
Kovah
5561d43138
Add new translations: Italian by Alessandro Del Prete, Polish by Mateusz Hajder and Zimmy 2022-12-14 23:04:57 +01:00
Kovah
c986d4827f
Merge branch 'dev' into dev-v2 2022-09-29 10:19:47 +02:00
Kovah
9944b3b104
Enable backups by default 2022-09-04 11:25:17 +02:00
Kovah
03e162dfd4
Add Vietnamese translation, thanks to Dzung Do (@saosangmo)! 2022-08-16 11:39:34 +02:00
Kovah
5298fd22f7
Add api token handling for users (#165) 2022-07-20 00:05:46 +02:00
Kovah
59bf073081
Add default settings for new users, update the setup, fix some smaller issues (#494) 2022-06-22 22:50:13 +02:00
Kovah
4e3604ad6c
Replace built-in settings with the Spatie settings package (#494) 2022-06-22 18:30:27 +02:00
Kovah
1beecaea87
Lot of code quality updates and smaller corrections, removes deprecated revision cleanup command 2022-06-22 00:19:50 +02:00
Kovah
50a40e8914
Add base for activity logs (#466) 2022-06-21 23:06:03 +02:00
Kovah
cce410eac3
Add migration of existing revisions (#467) 2022-06-14 22:48:27 +02:00
Kovah
aab319ecb6
Skip link check in import command if email is not configured (#445) 2022-06-10 16:05:34 +02:00
Kovah
d0a5482db4
Add new configuration options for third-party S3 services like Minio (#476) 2022-06-10 15:58:28 +02:00
Kovah
6960ddf99e
Add audit logs for users (#467) 2022-06-10 14:28:53 +02:00
Kovah
ecc4225f1a
Move from venturecraft/revisionable to owen-it/laravel-auditing (#467) 2022-06-09 10:04:40 +02:00
Kovah
0fe8a19d0f
Various code formatting fixes and optimizations 2022-05-02 18:29:23 +02:00
Kovah
f9b07f807f
Upgrade to PHP 8 as base dependency
- Upgrades the Dockerfiles and composer.json to require PHP 8.
- Upgrades to Laravel 9 with all needed changes.
- Move lang folder to root directory.
- Upgrades third-party packages to the latest versions with all required changes.
2022-05-02 16:06:43 +02:00
Kovah
e4d6b20293
Add translations for Norway 2022-04-11 09:38:38 +02:00
Kovah
03996f8bb3
Remove SETUP_COMPLETED variable (#398)
Replaces SETUP_COMPLETED variable with a database setting. Changes setup to add the setting to the database. Also adds a migration for existing installations.
2022-03-25 00:10:58 +01:00