Dany Marcoux
6548e16baa
Add option to disable request logs ( #887 )
...
Closes #785
2024-10-17 21:47:56 +02:00
dependabot[bot]
c177de164a
Bump astro from 4.15.8 to 4.16.3 in /docs ( #884 )
...
Bumps [astro](https://github.com/withastro/astro/tree/HEAD/packages/astro ) from 4.15.8 to 4.16.3.
- [Release notes](https://github.com/withastro/astro/releases )
- [Changelog](https://github.com/withastro/astro/blob/main/packages/astro/CHANGELOG.md )
- [Commits](https://github.com/withastro/astro/commits/astro@4.16.3/packages/astro )
---
updated-dependencies:
- dependency-name: astro
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-16 21:08:46 +02:00
Xuanli
e9ecad38ac
Add serchding to community projects ( #880 )
2024-10-12 18:13:50 +02:00
Sascha Ißbrücker
621aedd8eb
Update donations
2024-10-04 18:43:02 +02:00
Sascha Ißbrücker
ebed0c050d
Add edit link to docs pages
2024-09-25 17:34:19 +02:00
dependabot[bot]
b53fe09c39
Bump rollup from 4.21.3 to 4.22.4 in /docs ( #856 )
...
Bumps [rollup](https://github.com/rollup/rollup ) from 4.21.3 to 4.22.4.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v4.21.3...v4.22.4 )
---
updated-dependencies:
- dependency-name: rollup
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-24 19:11:08 +02:00
Sascha Ißbrücker
ba904ed191
Fix header backdrop on iOS
2024-09-24 16:29:05 +02:00
Sascha Ißbrücker
d1f81fee0e
Prevent duplicates when editing ( #853 )
...
* prevent creating duplicate URLs on edit
* Prevent duplicates when editing
2024-09-24 13:13:32 +02:00
Sascha Ißbrücker
7b405c054d
Do not clear fields in POST requests (API behavior change) ( #852 )
2024-09-24 11:37:50 +02:00
Sascha Ißbrücker
fe7ddbe645
Allow bookmarks to have empty title and description ( #843 )
...
* add migration for merging fields
* remove usage of website title and description
* keep empty website title and description in API for compatibility
* restore scraping in API and add option for disabling it
* document API scraping behavior
* remove deprecated fields from API docs
* improve form layout
* cleanup migration
* cleanup website loader
* update tests
2024-09-22 07:52:00 +02:00
dependabot[bot]
baa3d5596d
Bump path-to-regexp and astro in /docs ( #840 )
...
Removes [path-to-regexp](https://github.com/pillarjs/path-to-regexp ). It's no longer used after updating ancestor dependency [astro](https://github.com/withastro/astro/tree/HEAD/packages/astro ). These dependencies need to be updated together.
Removes `path-to-regexp`
Updates `astro` from 4.15.6 to 4.15.8
- [Release notes](https://github.com/withastro/astro/releases )
- [Changelog](https://github.com/withastro/astro/blob/main/packages/astro/CHANGELOG.md )
- [Commits](https://github.com/withastro/astro/commits/astro@4.15.8/packages/astro )
---
updated-dependencies:
- dependency-name: path-to-regexp
dependency-type: indirect
- dependency-name: astro
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-19 15:42:12 +02:00
Sascha Ißbrücker
f3c1101746
Improve docs
2024-09-19 10:28:19 +02:00
Piero Lescano
ceceb56164
Add go-linkding to community projects ( #836 )
2024-09-19 06:12:19 +02:00
Sascha Ißbrücker
2aab2813f4
fix community links
2024-09-17 15:42:18 +02:00
Sascha Ißbrücker
0e488b7ce3
Add documentation website ( #833 )
...
* test frontmatter rendering
* restructure files
* add docs website
* move postcss config
* revert postcss config
* update readme
* update logo
* fix internal links
2024-09-17 15:33:53 +02:00
itz-Jana
c22e30cbda
Implement IPv6 capability ( #826 )
...
* Implement IPv6 capability
Enables uWSGI to listen for IPv6 requests also.
This is done by defaulting to [::] as the listen address, which creates a dual stack socket, which can respond to IPv4 and IPv6 requests simultaneously.
Furthermore a config option is adden to overwrite this default, if a user so desires.
* Add LD_SERVER_HOST to .env.sample
Additionally fix the default name of the LD_SERVER_PORT variable, which was falsely LD_HOST_PORT here.
* revert .env.sample
---------
Co-authored-by: Sascha Ißbrücker <sascha.issbruecker@googlemail.com>
2024-09-16 13:18:18 +02:00
Sascha Ißbrücker
3ae9cf0420
Theme improvements ( #822 )
...
* start converting
* small fixes
* reorganize theme files
* cleanup search bar
* increase spacing
* small tweaks
* fix select styles in Chrome
* cleanup menus
* improve button icons
* restore badges
* remove unused classes
* restore some overrides
* restore bookmark form
* add summary outline
* avoid layout shifts
* restore bookmark details
* increase border radius for modals
* improve details modal
* restore reader mode
* restore settings
* cleanup variables
* start with dark theme
* more dark theme...
* more light theme...
* more dark theme...
* add postcss build
* remove sass processor
* update docker build
* fix alt color
* remove endless symbol
* fix tests
* update assets
* remove sass files
* fix docker build
* cleanup spacing
* improve theme
* update test scripts
* update CI workflow
* fix test
2024-09-13 23:19:47 +02:00
Sascha Ißbrücker
380f5ed19c
Include favicons and thumbnails in REST API ( #763 )
...
* Include favicons and thumbnails in REST API
* Fix serialization for custom endpoints
2024-06-18 23:07:14 +02:00
Sascha Ißbrücker
fe40139838
Make backup include preview images
2024-06-16 10:37:02 +02:00
pettijohn
2b342c0d56
Add option for passing arguments to single-file command ( #691 )
...
* Promoting singlefile timeout to env variable
* Promoting singlefile timeout to env variable
* add tests
* Add LD_SINGLEFILE_OPTIONS support
* add tests
---------
Co-authored-by: Sascha Ißbrücker <sascha.issbruecker@gmail.com>
2024-04-09 20:22:14 +02:00
tianheg
edd958fff6
Update backup.md ( #689 )
2024-04-08 08:11:48 +02:00
pettijohn
2d22d6871e
Add option for customizing single-file timeout ( #688 )
...
* Promoting singlefile timeout to env variable
* Promoting singlefile timeout to env variable
* add tests
---------
Co-authored-by: Sascha Ißbrücker <sascha.issbruecker@gmail.com>
2024-04-07 20:21:59 +02:00
Sascha Ißbrücker
d5a83722de
Add full backup method ( #686 )
2024-04-07 17:49:30 +02:00
Jan Hendrik Lübke
5d8fdebb7c
Add option to disable SSL verification for OIDC ( #684 )
...
* Add setting OIDC_VERIFY_SSL
Passtrough the setting OIDC_VERIFY_SSL in order to allow self-signed certificates/custom certificate authority for the OIDC provider
* Update Options.md to include the new setting OIDC_VERIFY_SSL
* add default setting test
---------
Co-authored-by: Sascha Ißbrücker <sascha.issbruecker@gmail.com>
2024-04-07 16:33:29 +02:00
Hugo van Rijswijk
53d1f0c91b
Add Authelia OIDC example to docs ( #675 )
2024-04-07 11:12:12 +02:00
Sascha Ißbrücker
69877a32e5
Add how to for increasing the font size ( #667 )
2024-03-30 11:43:15 +01:00
Sascha Ißbrücker
262dd2b28f
Update OIDC configuration defaults
2024-03-18 22:41:25 +01:00
Sascha Ißbrücker
afb752765d
Include web archive link in /api/bookmarks/ ( #655 )
2024-03-17 10:04:05 +01:00
Bruno Henriques
fd1bbadcf3
Update backup location to safe directory ( #653 )
...
The previous directory may not share the same directory as the user that runs the container. `/etc/linkding/data` is a safe directory.
Fixes #626
2024-03-17 09:06:07 +01:00
ηg
39782e75e7
Add support for OIDC ( #389 )
...
* added support for oidc auth
* fixed oidc usernames
* hiding password for users that aren't logged in via local auth
* add dependency, update settings
* keep change password link
* add tests
* add docs
---------
Co-authored-by: Sascha Ißbrücker <sascha.issbruecker@gmail.com>
2024-03-16 23:42:46 +01:00
Sascha Ißbrücker
6c7ce91d53
Add backup CLI command ( #571 )
2023-11-05 19:27:48 +01:00
Sascha Ißbrücker
a130daa0f0
Update backup docs
2023-11-05 13:53:08 +01:00
Sascha Ißbrücker
f4fcb96b5e
Update README.md
2023-10-11 18:16:47 +02:00
Sascha Ißbrücker
daab772971
update ios shortcut how-to
2023-10-07 18:02:07 +02:00
Sascha Ißbrücker
64c81ea565
rename ios shortcut
2023-10-07 17:58:01 +02:00
Sascha Ißbrücker
1dd19e8fa2
add ios shortcut
2023-10-07 17:36:54 +02:00
Sascha Ißbrücker
3e4f08f51b
Add user profile endpoint ( #541 )
...
* feat: Implement UserProfile serializer and add API endpoint per #457
* chore: Document API addition
* Address review comments
---------
Co-authored-by: fkulla <mail@florian.direct>
2023-10-01 21:57:32 +02:00
Sascha Ißbrücker
5d9e487ec1
Various improvements to favicons ( #504 )
...
* Update default favicon provider
* Add domain placeholder for favicon providers
* Fix favicon loader to handle streaming response
* Handle different mime types for favicons
* Use 32px size by default
* Update documentation
* Skip mime-type test for now
* Manually configure image/x-icon mime type
2023-08-15 16:49:58 +02:00
Sascha Ißbrücker
b28fc05d06
Update asset
2023-05-21 10:30:20 +02:00
Sascha Ißbrücker
17ab203f4f
Document keyboard shortcuts
2023-05-20 21:08:04 +02:00
Sascha Ißbrücker
a06f9035cf
Update README
2023-05-20 20:01:58 +02:00
Sascha Ißbrücker
43115fd8f2
Add notes to bookmarks ( #472 )
...
* Add basic bookmark notes
* Add bookmark list JS to shared bookmarks page
* Allow testing through ngrok
* Improve CSS
* Set notes through API
* Improve notes editing
* Improve notes icon
* Remove transitions for now
* Update keyboard shortcut
* Add bookmark list tests
* Add setting for showing notes permanently
* Add test for toggling notes
* Update API docs
* Allow searching for notes content
* Skip test
2023-05-20 11:54:26 +02:00
François Ménabé
a94eb5f85a
Allow to log real client ip in logs when using a reverse proxy ( #398 )
...
* Allow to log real client ip in logs when using a reverse proxy
* rearrange options
---------
Co-authored-by: Sascha Ißbrücker <sascha.issbruecker@googlemail.com>
2023-05-18 09:34:55 +02:00
Paul Lockaby
d1819c6503
Add database options ( #406 )
...
* adding support for database connection options
* a better default
2023-05-18 09:31:13 +02:00
Sascha Ißbrücker
814401be2e
Add option for showing bookmark favicons ( #390 )
...
* Implement favicon loader
* Implement load favicon task
* Show favicons in bookmark list
* Add missing migration
* Load missing favicons on import
* Automatically refresh favicons
* Add enable favicon setting
* Update uwsgi config to host favicons
* Improve settings wording
* Fix favicon loader test setup
* Document LD_FAVICON_PROVIDER setting
* Add refresh favicons button
2023-01-21 16:36:10 +01:00
tomamplius
13e0516961
Add postgres as database engine ( #388 )
...
* Add postgres as database engine
* Fix sissbruecker review
* replace psycopg2 by psycopg2-binary
* Fix Docker setup
* Polish docs
Co-authored-by: Sascha Ißbrücker <sascha.issbruecker@gmail.com>
2023-01-12 21:00:58 +01:00
Kazi
9eaae1fcf5
Android HTTP shortcuts v3 ( #387 )
...
This simplifies tagging and also filters URL's shared from apps. Useful for apps that don't share clean URLs
Co-authored-by: Roland Meyer <2445563+Waboodoo@users.noreply.github.com>
2023-01-06 19:12:06 +01:00
jhauris
3abdd92430
Correct LD_ENABLE_AUTH_PROXY documentation ( #372 ) ( #379 )
2022-12-21 08:53:34 +01:00
Sascha Ißbrücker
277c1c76e3
Use raw URL for shortcut JSON
2022-10-06 21:23:23 +02:00
Sascha Ißbrücker
1c3651e91d
Add setting and documentation for fixing CSRF errors ( #349 )
...
* Add documentation and setting for solving CSRF errors
* Improve proxy setup docs
* Link to reverse proxy documentation
* Fix link
2022-10-05 10:01:44 +02:00