Sascha Ißbrücker
b90ae1b202
Switch to uv ( #1172 )
2025-08-23 07:37:25 +02:00
Sascha Ißbrücker
6c874afff2
Add option to mark bookmarks as shared by default ( #1170 )
...
* Add option to mark bookmarks as shared by default
* add migration
2025-08-22 20:05:56 +02:00
Sascha Ißbrücker
723b843c13
Normalize URLs when checking for duplicates ( #1169 )
...
* Normalize URLs when checking for duplicates
* Improve migration script
2025-08-22 19:37:28 +02:00
Per Mortensen
96176ba50e
Fix bookmark asset admin search error ( #1162 )
2025-08-22 10:03:20 +02:00
dependabot[bot]
f6fb46e8ad
Bump astro from 5.12.8 to 5.13.2 in /docs ( #1166 )
...
Bumps [astro](https://github.com/withastro/astro/tree/HEAD/packages/astro ) from 5.12.8 to 5.13.2.
- [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@5.13.2/packages/astro )
---
updated-dependencies:
- dependency-name: astro
dependency-version: 5.13.2
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-22 09:57:47 +02:00
Sascha Ißbrücker
3804640574
Use modal dialog for confirming actions ( #1168 )
...
* Use modal dialog for confirming actions
* cleanup unused state
2025-08-22 09:57:31 +02:00
FireFingers21
8f61fbd04a
Add alfred-linkding-bookmarks to community.md ( #1160 )
2025-08-16 21:45:53 +02:00
Per Mortensen
22bc713ed8
Document API bundle filter ( #1161 )
2025-08-16 21:40:03 +02:00
Sascha Ißbrücker
04248a7fba
Bump version
v1.42.0
2025-08-16 07:31:30 +02:00
Sascha Ißbrücker
0ff36a94fe
Add alternative bookmarklet that uses browser metadata ( #1159 )
2025-08-16 07:29:53 +02:00
Sascha Ißbrücker
f83eb25569
Submit bookmark form with Ctrl/Cmd + Enter ( #1158 )
2025-08-16 06:20:07 +02:00
thR CIrcU5
c746afcf76
Bulk create HTML snapshots ( #1132 )
...
* Add option to create HTML snapshot for bulk edit
* Add the prerequisite for displaying the "Create HTML Snapshot" bulk action option
* Add test case
This test case covers the scenario where the bulk actions panel displays the corresponding options when the HTML snapshot feature is enabled.
* Use the existing `tasks.create_html_snapshots()` instead of the for loop
* Fix the exposure of `settings.LD_ENABLE_SNAPSHOTS` within `BookmarkListContext`
* add service tests
* cleanup context
---------
Co-authored-by: Sascha Ißbrücker <sascha.issbruecker@gmail.com >
2025-08-12 23:06:23 +02:00
Sascha Ißbrücker
aaa0f6e119
Run formatter
2025-08-11 08:05:50 +02:00
Sascha Ißbrücker
cd215a9237
Create bundle from current search query ( #1154 )
2025-08-10 22:45:28 +02:00
Sascha Ißbrücker
1e56b0e6f3
Ignore tags that exceed length limit during import ( #1153 )
2025-08-10 15:05:10 +02:00
Sascha Ißbrücker
5cc8c9c010
Allow filtering feeds by bundle ( #1152 )
2025-08-10 12:59:55 +02:00
Pedro Lima
846808d870
Ignore tags with just whitespace ( #1125 )
2025-08-10 10:20:03 +02:00
Sascha Ißbrücker
6d9a694756
Wrap long titles in bookmark details modal ( #1150 )
2025-08-10 10:05:46 +02:00
Per Mortensen
de38e56b3f
Add linkding-media-archiver to community.md ( #1144 )
...
Adds a new project link to the community page
2025-08-10 09:11:42 +02:00
dependabot[bot]
c6fb695af2
Bump astro from 5.7.13 to 5.12.8 in /docs ( #1147 )
...
Bumps [astro](https://github.com/withastro/astro/tree/HEAD/packages/astro ) from 5.7.13 to 5.12.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@5.12.8/packages/astro )
---
updated-dependencies:
- dependency-name: astro
dependency-version: 5.12.8
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-10 09:09:09 +02:00
Per Mortensen
93faf70b37
Use filename when downloading asset through UI ( #1146 )
2025-08-10 08:38:18 +02:00
hkclark
5330252db9
Add Pocket migration to to community page ( #1112 )
...
* Add Pocket migration to to community page
* Fix order
---------
Co-authored-by: kclark <kclark@autoverify.net >
Co-authored-by: Sascha Ißbrücker <sascha.issbruecker@googlemail.com >
2025-07-23 03:17:45 +02:00
Ben Oakes
ef00d289f5
Add CloudBreak on Managed Hosting ( #1079 )
...
* Add CloudBreak on Managed Hosting
* Use new path
2025-07-23 03:15:26 +02:00
Sascha Ißbrücker
4e8318d0ae
Improve bookmark form accessibility ( #1116 )
...
* Bump Django
* Render error messages in English
* Remove unused USE_L10N option
* Associate errors and help texts with form fields
* Make checkbox inputs clickable
* Change cancel button text
* Fix tests
2025-07-03 08:44:41 +02:00
Sascha Ißbrücker
a8623d11ef
Update order when deleting bundle ( #1114 )
2025-07-01 07:09:02 +02:00
Sascha Ißbrücker
8cd992ca30
Show bookmark bundles in admin ( #1110 )
2025-06-25 19:37:34 +02:00
Sascha Ißbrücker
68c104ba54
Fix custom CSS not being used in reader mode ( #1102 )
2025-06-20 06:22:08 +02:00
hkclark
7a4236d179
Automatically compress uploads with gzip ( #1087 )
...
* Gzip .html upload, tests for .html & .gz uploads
* Gzip all file types that aren't already gzips
* Show filename of what user uploaded before compression
* Remove line I thought we need but we don't
* cleanup and fix tests
---------
Co-authored-by: kclark <kclark@autoverify.net >
Co-authored-by: Sascha Ißbrücker <sascha.issbruecker@gmail.com >
2025-06-20 06:15:25 +02:00
Sascha Ißbrücker
e87304501f
Add date and time to HTML export filename ( #1101 )
2025-06-20 06:01:15 +02:00
Sascha Ißbrücker
809e9e02f3
Update CHANGELOG.md
2025-06-20 00:38:18 +02:00
Sascha Ißbrücker
2bb33ff96d
Bump version
v1.41.0
2025-06-19 22:23:34 +02:00
Sascha Ißbrücker
549554cc17
Add REST API for bookmark bundles ( #1100 )
...
* Add bundles API
* Add docs
2025-06-19 22:19:29 +02:00
Peter
20e31397cc
Add LinkBuddy to community section ( #1088 )
...
* Updates community resources to add LinkBuddy, an open-source React Native android and iOS app
* Fix ordering
---------
Co-authored-by: Sascha Ißbrücker <sascha.issbruecker@googlemail.com >
2025-06-19 17:40:29 +02:00
Sascha Ißbrücker
94ae5fb41c
Fix assets not using correct icon ( #1098 )
2025-06-19 17:37:16 +02:00
dependabot[bot]
2a550e2315
Bump urllib3 from 2.2.3 to 2.5.0 ( #1096 )
...
Bumps [urllib3](https://github.com/urllib3/urllib3 ) from 2.2.3 to 2.5.0.
- [Release notes](https://github.com/urllib3/urllib3/releases )
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst )
- [Commits](https://github.com/urllib3/urllib3/compare/2.2.3...2.5.0 )
---
updated-dependencies:
- dependency-name: urllib3
dependency-version: 2.5.0
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-19 17:21:32 +02:00
dependabot[bot]
a79e8bcd59
Bump requests from 2.32.3 to 2.32.4 ( #1090 )
...
Bumps [requests](https://github.com/psf/requests ) from 2.32.3 to 2.32.4.
- [Release notes](https://github.com/psf/requests/releases )
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md )
- [Commits](https://github.com/psf/requests/compare/v2.32.3...v2.32.4 )
---
updated-dependencies:
- dependency-name: requests
dependency-version: 2.32.4
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-19 17:21:05 +02:00
dependabot[bot]
1710d44df7
Bump django from 5.1.9 to 5.1.10 ( #1086 )
...
Bumps [django](https://github.com/django/django ) from 5.1.9 to 5.1.10.
- [Commits](https://github.com/django/django/compare/5.1.9...5.1.10 )
---
updated-dependencies:
- dependency-name: django
dependency-version: 5.1.10
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-19 17:20:54 +02:00
dependabot[bot]
9967b3e27b
Bump tar-fs in /docs ( #1084 )
...
Bumps and [tar-fs](https://github.com/mafintosh/tar-fs ). These dependencies needed to be updated together.
Updates `tar-fs` from 2.1.2 to 3.0.9
- [Commits](https://github.com/mafintosh/tar-fs/compare/v2.1.2...v3.0.9 )
Updates `tar-fs` from 3.0.8 to 3.0.9
- [Commits](https://github.com/mafintosh/tar-fs/compare/v2.1.2...v3.0.9 )
---
updated-dependencies:
- dependency-name: tar-fs
dependency-version: 3.0.9
dependency-type: indirect
- dependency-name: tar-fs
dependency-version: 3.0.9
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-19 17:20:40 +02:00
Sascha Ißbrücker
1672dc0152
Add bundles for organizing bookmarks ( #1097 )
...
* add bundle model and query logic
* cleanup tests
* add basic form
* add success message
* Add form tests
* Add bundle list view
* fix edit view
* Add remove button
* Add basic preview logic
* Make pagination use absolute URLs
* Hide bookmark edits when rendering preview
* Render bookmark list in preview
* Reorder bundles
* Show bundles in bookmark view
* Make bookmark search respect selected bundle
* UI tweaks
* Fix bookmark scope
* Improve bundle preview
* Skip preview if form is submitted
* Show correct preview after invalid form submission
* Add option to hide bundles
* Merge new migrations
* Add tests for bundle menu
* Improve check for preview being removed
2025-06-19 16:47:29 +02:00
Sascha Ißbrücker
8be72a5d1f
Fix side panel not being hidden on smaller viewports ( #1089 )
2025-06-10 09:24:37 +02:00
Sascha Ißbrücker
bb796c9bdb
Add date filters for REST API ( #1080 )
...
* Add modified_since query parameter
* Add added_since parameter
* update date_modified when assets change
2025-05-30 10:24:19 +02:00
Sascha Ißbrücker
578680c3c1
Fix docs build
2025-05-17 13:37:00 +02:00
Sascha Ißbrücker
8debb5c5aa
Add install instructions for GHCR
2025-05-17 13:18:40 +02:00
Sascha Ißbrücker
be752f8146
Update CHANGELOG.md
2025-05-17 12:56:10 +02:00
Sascha Ißbrücker
e487cf726a
Bump version
v1.40.0
2025-05-17 10:53:04 +02:00
Bastian
f2800efc1a
Allow pre-filling tags in new bookmark form ( #1060 )
...
* feat - Allow tag_string as query for BookmarkForm in order to set tags via bookmark snippets
* add test
---------
Co-authored-by: Sascha Ißbrücker <sascha.issbruecker@gmail.com >
2025-05-17 10:13:07 +02:00
Johannes Zorn
9a00ae4b93
Add opensearch declaration ( #1058 )
...
* feat: Add opensearch declaration
* cleanup
---------
Co-authored-by: Johannes Zorn <johannes.zorn@zollsoft.com >
Co-authored-by: Sascha Ißbrücker <sascha.issbruecker@gmail.com >
2025-05-17 09:52:26 +02:00
dependabot[bot]
da9371e33c
Bump django from 5.1.8 to 5.1.9 ( #1059 )
...
Bumps [django](https://github.com/django/django ) from 5.1.8 to 5.1.9.
- [Commits](https://github.com/django/django/compare/5.1.8...5.1.9 )
---
updated-dependencies:
- dependency-name: django
dependency-version: 5.1.9
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-17 09:03:58 +02:00
Jakob Krigovsky
5b3f2f6563
Linkify plain URLs in notes ( #1051 )
...
* Linkify plain URLs in notes
* add test case
---------
Co-authored-by: Sascha Ißbrücker <sascha.issbruecker@gmail.com >
2025-05-17 09:03:40 +02:00
Kazi
04065f8079
Add how-to for using linkding PWA in native Android share sheet ( #1055 )
2025-05-17 08:58:29 +02:00