dependabot[bot]
4a37967f4a
Bump diff from 5.2.0 to 5.2.2 in /docs
...
Bumps [diff](https://github.com/kpdecker/jsdiff ) from 5.2.0 to 5.2.2.
- [Changelog](https://github.com/kpdecker/jsdiff/blob/master/release-notes.md )
- [Commits](https://github.com/kpdecker/jsdiff/compare/v5.2.0...v5.2.2 )
---
updated-dependencies:
- dependency-name: diff
dependency-version: 5.2.2
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-20 18:52:35 +00:00
Sascha Ißbrücker
d52caefe2c
Add dev tool for quickly switching profile settings
2026-01-11 22:40:06 +01:00
Sascha Ißbrücker
c998dd35b7
Update docs
2026-01-07 21:04:04 +01:00
Sascha Ißbrücker
397eb6d316
Update CHANGELOG.md
2026-01-06 21:35:04 +01:00
Sascha Ißbrücker
fbb9e10421
Bump version
v1.45.0
2026-01-06 20:22:28 +01:00
Sascha Ißbrücker
b937f26b44
Docker build improvements
2026-01-06 20:21:34 +01:00
Sascha Ißbrücker
414c7abbe5
Fix empty container spacing
2026-01-06 20:20:22 +01:00
Sascha Ißbrücker
7333b283cf
Download PDF instead of creating HTML snapshot if URL points at PDF ( #1271 )
...
* basic pdf snapshots
* cleanup website_loader tests
* cleanup asset tests
* cleanup asset service tests
* use PDF download as display name
* update new snapshot name
* update docs
* update e2e test
* update test
2026-01-06 10:29:31 +01:00
Justin Mason
4f26c3483b
Allow setting date_added and date_modified for new bookmarks through REST API ( #1063 )
...
* Make date_added and date_modified optionally writable fields for the POST /api/bookmarks/ API
* Update as per PR feedback to avoid double-save; add test coverage
* Remove blank line
* improve tests
---------
Co-authored-by: Justin.Mason <Justin.Mason@messagegears.com >
Co-authored-by: Sascha Ißbrücker <sascha.issbruecker@gmail.com >
2026-01-05 19:12:14 +01:00
Sascha Ißbrücker
184e4baa84
Add option to run supervisor as main process ( #1270 )
...
* Add option to run supervisor as main process
* use new option in test script
2026-01-05 18:41:50 +01:00
Emanuele Beffa
1b90db70c0
Disable bulk execute button when no bookmarks selected ( #1241 )
...
* feat: disable execute button when no bookmarks selected in bulk edit
* format
---------
Co-authored-by: Sascha Ißbrücker <sascha.issbruecker@gmail.com >
2026-01-05 17:08:22 +01:00
Max
cbc8618805
Turn scheme-less URLs into HTTPS instead of HTTP links ( #1225 )
...
* Turn scheme-less URLs into HTTPS instead of HTTP links
Signed-off-by: Max Kunzelmann <maxdev@posteo.de >
* fix bug, add tests
* use single linker instance
* simplify logic
* lint
---------
Signed-off-by: Max Kunzelmann <maxdev@posteo.de >
Co-authored-by: Sascha Ißbrücker <sascha.issbruecker@gmail.com >
2026-01-05 16:45:33 +01:00
Sascha Ißbrücker
afbf85b249
Add option to disable login form ( #1269 )
2026-01-05 12:37:49 +01:00
Sascha Ißbrücker
9ab91e018b
Organize community projects
2026-01-05 10:47:04 +01:00
Luís Mendes
f7229a06fc
Add linkdinger to community projects ( #1266 )
2026-01-05 09:35:42 +01:00
Sascha Ißbrücker
5f5ea73aec
Cleanup
2026-01-05 09:33:27 +01:00
Aidan Coyle
fdb5b4e82d
Remove absolute URIs from settings page ( #1261 )
...
* Remove absolute URIs from admin page
The rest of the links on this page are absolute paths without a
specified hostname, but these in particlar use build_absolute_uri. I
am running linkding behind two different load balancers which makes
these links bubble up the "internal" hostname instead of the hostname
I actually got to the page from.
* Add LD_USE_X_FORWARDED_HOST
See: https://docs.djangoproject.com/en/6.0/ref/settings/#std-setting-USE_X_FORWARDED_HOST
2026-01-05 09:25:54 +01:00
Sascha Ißbrücker
50180c9684
Remove registration switch ( #1268 )
2026-01-05 05:52:43 +01:00
Sascha Ißbrücker
65f3759444
Align form usages in templates ( #1267 )
2026-01-05 05:33:59 +01:00
Sascha Ißbrücker
7dfb8126c4
Remove python-dateutil dependency ( #1265 )
2026-01-04 13:16:33 +01:00
Sascha Ißbrücker
5da450ce96
Add note about Singlefile extension compatibility ( #1264 )
2026-01-04 12:19:33 +01:00
Sascha Ißbrücker
3b26190df5
Format and lint with ruff ( #1263 )
2026-01-04 12:13:48 +01:00
Sascha Ißbrücker
4d82fefa4e
Extract inline icons to SVG iconset ( #1262 )
2026-01-04 09:39:42 +01:00
Sascha Ißbrücker
06048ee26f
Allow viewing video assets ( #1259 )
2026-01-03 16:33:49 +01:00
Sascha Ißbrücker
4f5009b30f
Move bulk edit checkboxes into bookmark list container ( #1257 )
2026-01-03 09:27:30 +01:00
Sascha Ißbrücker
ee169e82cd
Include templates in live reload
2026-01-03 08:27:23 +01:00
Sascha Ißbrücker
cce191440d
Small UI tweaks
2026-01-02 18:36:57 +01:00
Sascha Ißbrücker
ec0c7ee253
Live reload for dev mode
2026-01-02 18:26:14 +01:00
Sascha Ißbrücker
4291bda9d4
Fix JS errors
2026-01-02 08:09:20 +01:00
Sascha Ißbrücker
f7c371bce1
Bump dependencies ( #1255 )
...
* Bump dependencies
* fix test
2026-01-01 21:30:51 +01:00
Sascha Ißbrücker
b6c4634403
Add make command
2026-01-01 21:30:02 +01:00
Sascha Ißbrücker
b4a5b34815
Use single bookmark page template
2026-01-01 19:18:23 +01:00
Sascha Ißbrücker
ffc1a69085
Template improvements
2026-01-01 13:40:57 +01:00
Sascha Ißbrücker
38d450a916
Run tests in CI in parallel ( #1254 )
...
* Run tests in CI in parallel
* make tests automatically open/close playwright
* fix parallel tests and screenshots
* fix capturing screenshots for non-failing tests
* cleanup
* cleanup
* format
* log js errors
* provide screenshots as artifacts
* remove old scripts
2026-01-01 01:46:31 +01:00
Sascha Ißbrücker
df595f2219
Fix web component initialization timing
2026-01-01 01:08:54 +01:00
Sascha Ißbrücker
b82d07c588
Move tag management forms into dialogs ( #1253 )
...
* Move tag management forms into dialogs
* add e2e tests
2025-12-31 21:38:46 +01:00
Sascha Ißbrücker
fc15363349
Fix missing file
2025-12-31 18:22:29 +01:00
Sascha Ißbrücker
b97b0493e0
Cleanup modals
2025-12-31 18:03:37 +01:00
Sascha Ißbrücker
9013a8dfc2
Add e2e make command
2025-12-31 15:45:47 +01:00
Sascha Ißbrücker
4fed5de7b3
Convert behaviors to web components
2025-12-31 15:31:51 +01:00
Sascha Ißbrücker
ee1cf6596b
Allow sandboxes scripts when viewing assets ( #1252 )
2025-12-30 11:34:04 +01:00
Sascha Ißbrücker
12dd1d8bc6
Refactor dropdowns to use fixed positioning
2025-12-21 10:22:39 +01:00
Sascha Ißbrücker
74ddf45632
Fix bookmark details focus restoration
2025-12-21 10:00:55 +01:00
Sascha Ißbrücker
83092ccb48
API token management ( #1248 )
2025-12-14 17:51:53 +01:00
Sascha Ißbrücker
492de5618c
Bump version
v1.44.2
2025-12-13 10:33:32 +01:00
Sascha Ißbrücker
c349ad7670
Use sandbox CSP for viewing assets ( #1245 )
2025-12-13 10:32:06 +01:00
Simon
1c17e16655
Bump supervisor to 4.3.0 to fix warning ( #1216 )
...
Co-authored-by: simonhammes <simonhammes@users.noreply.github.com >
2025-12-13 10:07:32 +01:00
Devinside
9b70bc3b55
Add Komrade project to community resources ( #1236 )
2025-12-13 09:54:00 +01:00
vbsampath
beba4f8b93
Add Javascript API to community resources ( #1195 )
...
* Added Javascript client and library for Linkding REST API
* Cleanup
---------
Co-authored-by: Sascha Ißbrücker <sascha.issbruecker@googlemail.com >
2025-12-13 09:53:16 +01:00
Sascha Ißbrücker
bb7af56dc1
Bump docs dependencies
2025-12-13 09:37:51 +01:00