Sascha Ißbrücker
dd5e65ecd7
Display selected tags in tag cloud ( #307 )
...
* Add links to remove tags from current query
* Display selected tags in tag cloud
* Add tag cloud tests
* Fix tag cloud in archive
* Add tests for bookmark views
* Expose parse query string
* Improve tag cloud tests
* Cleanup
* Fix rebase issues
* Ignore casing when removing tags from query
Co-authored-by: Jon Hauris <jonp@hauris.org>
2022-08-04 20:31:24 +02:00
Sascha Ißbrücker
fec966f687
Add bookmark sharing ( #311 )
...
* Allow marking bookmarks as shared
* Add basic share view
* Ensure tag names in tag cloud are unique
* Filter shared bookmarks by user
* Add link for filtering by user
* Prevent n+1 queries when rendering bookmark list
* Prevent empty query params in return URL
* Fix user select template tag name
* Create shared bookmarks through API
* List shared bookmarks through API
* Show bookmark suggestions for shared view
* Show unique tags in search suggestions
* Sort user options
* Add bookmark sharing feature flag
* Add test for share setting default
* Simplify settings view
2022-08-04 19:37:16 +02:00
Sascha Ißbrücker
e6718be53b
Update unread flag when saving duplicate URL ( #306 )
...
Co-authored-by: Sascha Ißbrücker <sascha.issbruecker@gmail.com>
2022-07-26 00:13:41 +02:00
Sascha Ißbrücker
3ac35677d8
Update CHANGELOG.md
2022-07-24 01:06:36 +02:00
Sascha Ißbrücker
013ea16578
Bump version
2022-07-24 01:00:43 +02:00
dependabot[bot]
cf1085c781
Bump terser from 5.5.1 to 5.14.2 ( #302 )
...
Bumps [terser](https://github.com/terser/terser ) from 5.5.1 to 5.14.2.
- [Release notes](https://github.com/terser/terser/releases )
- [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md )
- [Commits](https://github.com/terser/terser/commits )
---
updated-dependencies:
- dependency-name: terser
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-23 23:43:27 +02:00
dependabot[bot]
5d1dc38d1d
Bump svelte from 3.46.4 to 3.49.0 ( #299 )
...
Bumps [svelte](https://github.com/sveltejs/svelte ) from 3.46.4 to 3.49.0.
- [Release notes](https://github.com/sveltejs/svelte/releases )
- [Changelog](https://github.com/sveltejs/svelte/blob/master/CHANGELOG.md )
- [Commits](https://github.com/sveltejs/svelte/compare/v3.46.4...v3.49.0 )
---
updated-dependencies:
- dependency-name: svelte
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-23 23:39:10 +02:00
Kian-Meng Ang
de6e91fd75
Fix typo ( #295 )
2022-07-23 23:36:00 +02:00
Function
506d3cad25
Shorten and simplify example bookmarklet in documentation ( #297 )
...
* Shorten and simplify example bookmarklet
* Restore server placeholder in bookmarklet documentation
2022-07-23 23:35:40 +02:00
dependabot[bot]
fdfafbbb0b
Bump django from 3.2.13 to 3.2.14 ( #294 )
...
Bumps [django](https://github.com/django/django ) from 3.2.13 to 3.2.14.
- [Release notes](https://github.com/django/django/releases )
- [Commits](https://github.com/django/django/compare/3.2.13...3.2.14 )
---
updated-dependencies:
- dependency-name: django
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-23 23:33:37 +02:00
Sascha Ißbrücker
54ce6d5fe6
Add RSS feeds ( #305 )
...
* Add basic unread bookmarks feed
* Generate user-specific feed
* Add feed tests
* Add all bookmarks feed
* Add feed token admin
* Add note about renewing URLs
* Add support for query parameter
* Fix rebase issues
* Improve docs on feeds integration
Co-authored-by: Sascha Ißbrücker <sascha.issbruecker@gmail.com>
2022-07-23 23:20:27 +02:00
Sascha Ißbrücker
13ff9ac4f8
Add read it later functionality ( #304 )
...
* Allow marking bookmarks as unread
* Restructure navigation to include preset filters
* Add mark as read action
* Improve description
* Highlight unread bookmarks visually
* Mark bookmarks as read by default
* Add tests
* Implement toread flag in importer
* Implement admin actions
* Add query tests
* Remove untagged link
* Update api docs
* Reduce height of description textarea
Co-authored-by: Sascha Ißbrücker <sascha.issbruecker@gmail.com>
2022-07-23 22:17:20 +02:00
ukcuddlyguy
48e4958218
Add bookmarklet to community ( #293 )
...
* Add bookmarklet to community
https://github.com/sissbruecker/linkding/issues/290
* Update README.md
Co-authored-by: Sascha Ißbrücker <sascha.issbruecker@googlemail.com>
2022-07-04 22:34:12 +02:00
Sascha Ißbrücker
b618a8b10b
Do not associate tags if bookmark was not imported
2022-07-03 14:44:16 +02:00
Sascha Ißbrücker
90a46c1fb9
Update CHANGELOG.md
2022-07-03 07:53:33 +02:00
Sascha Ißbrücker
3086926146
Bump version
2022-07-03 06:51:38 +02:00
Dustin Blackman
b53bd9f112
Bump waybackpy to 3.0.6 ( #281 )
...
* fix wayback
* fix tests
* Reuse user agent from website loader
Co-authored-by: Sascha Ißbrücker <sascha.issbruecker@gmail.com>
2022-07-03 06:26:16 +02:00
Dave Onkels
75c0429973
Add apple-touch-icon reference in header ( #282 )
...
* Add apple-touch-icon reference in header
Recommend adding this reference to support an icon when adding a web app to an iOS homescreen.
* Add dedicated apple touch icon
Co-authored-by: Sascha Ißbrücker <sascha.issbruecker@gmail.com>
2022-07-03 06:05:20 +02:00
wahlm
0829d00e5f
no duplication of imported tags ( #289 )
...
* no duplication of imported tags (#287 )
* Add importer test
* Revert settings test
Co-authored-by: Sascha Ißbrücker <sascha.issbruecker@gmail.com>
2022-07-03 05:34:40 +02:00
Sascha Ißbrücker
88fcb42292
Update CHANGELOG.md
2022-05-26 04:25:14 +02:00
Sascha Ißbrücker
aac8bf39b8
Bump version
2022-05-26 04:19:22 +02:00
Aaron Bach
49f648a908
Add community reference to linkding-cli ( #270 )
2022-05-26 04:16:06 +02:00
Sascha Ißbrücker
68c3c27b38
Add PATCH support to bookmarks endpoint ( #269 )
...
Co-authored-by: Sascha Ißbrücker <sascha.issbruecker@gmail.com>
2022-05-26 04:15:13 +02:00
kenc
792a19d15e
Allow creating archived bookmark through REST API ( #268 )
...
* Add POST archived API endpoint
* Update API docs
* Expose is_archived in existing POST endpoint
* Add test to verify bookmark not archived by default
* Fix JSON payload in API docs
Co-authored-by: Sascha Ißbrücker <sascha.issbruecker@googlemail.com>
2022-05-26 04:10:36 +02:00
Sascha Ißbrücker
2de6d8151b
Improve about section ( #265 )
...
* Improve about section
* Add changelog link
Co-authored-by: Sascha Ißbrücker <sascha.issbruecker@gmail.com>
2022-05-21 21:33:08 +02:00
Sascha Ißbrücker
9e9d7ae7d2
Add background tasks to admin ( #264 )
...
Co-authored-by: Sascha Ißbrücker <sascha.issbruecker@gmail.com>
2022-05-21 18:21:10 +02:00
Sascha Ißbrücker
4e8a183082
Update CHANGELOG.md
2022-05-21 13:42:33 +02:00
Sascha Ißbrücker
7719c5b1ba
Bump version
2022-05-21 13:26:28 +02:00
Sascha Ißbrücker
e08bf9fd03
Fake request headers to reduce bot detection ( #263 )
...
Co-authored-by: Sascha Ißbrücker <sascha.issbruecker@gmail.com>
2022-05-21 13:25:32 +02:00
Sascha Ißbrücker
a9bf111ff1
Update CHANGELOG.md
2022-05-21 10:49:40 +02:00
Sascha Ißbrücker
54b0b32b80
Update SECURITY.md
2022-05-21 10:46:27 +02:00
Sascha Ißbrücker
bd7a937430
Bump version
2022-05-21 10:43:16 +02:00
Sascha Ißbrücker
138dfe392c
Reduce resource usage
2022-05-21 10:42:30 +02:00
Sascha Ißbrücker
d7f257b3c6
Allow searching for untagged bookmarks ( #226 )
...
Co-authored-by: Sascha Ißbrücker <sascha.issbruecker@gmail.com>
2022-05-21 09:50:51 +02:00
Chris Patti
ebbf0022bc
Update how-to.md ( #260 )
...
Change the paraphrasing to the exact name of the correct "Show Web Page At" selection under the Safari category in IOS Shortcuts.
Wow did this confuse me until I figured it out :) Hopefully this helps the next new user! Love this app to bits!
2022-05-21 09:29:14 +02:00
Sascha Ißbrücker
f4e3d724f0
Improve import performance ( #261 )
...
* Run import in batches, cache tags
* Use bulk operations for bookmarks and assigning tags
* Improve naming
* Restore bookmark validation
* Add logging
* Bulk create tags
* Use HTMLParser for parsing bookmarks
* add parser tests
* Add more importer tests
* Add more importer tests
* Remove pyparsing dependency
Co-authored-by: Sascha Ißbrücker <sascha.issbruecker@gmail.com>
2022-05-21 09:27:30 +02:00
Sascha Ißbrücker
117160ea87
Enforce CSRF check for acknowledging toasts
2022-05-20 16:51:50 +02:00
Aaron Bach
e14458f5cd
Add community reference to aiolinkding ( #259 )
2022-05-19 08:07:44 +02:00
Manuel Riel
179d0c26ca
Add to managed hosting options ( #253 )
...
* Add to managed hosting options
* Fix capitalization
2022-05-19 08:05:25 +02:00
Sascha Ißbrücker
5f5f470f52
Add documentation section
2022-05-14 23:59:56 +02:00
Sascha Ißbrücker
3e521493b9
Update SECURITY.md
2022-05-14 19:46:22 +02:00
Sascha Ißbrücker
bbaa1669cd
Improve README.md
2022-05-14 19:23:52 +02:00
Sascha Ißbrücker
fb779cf6d6
Update CHANGELOG.md
2022-05-14 11:09:17 +02:00
Sascha Ißbrücker
14e4950fec
Bump version
2022-05-14 10:13:58 +02:00
Sascha Ißbrücker
f92c3dd403
Make Internet Archive integration opt-in ( #250 )
...
* Make web archive integration opt-in
* Add toast message about web archive integration opt-in
* Improve wording for web archive setting
* Add toast admin
* Fix toast clear button visited styles
* Add test for redirect
* Improve wording
* Ensure redirects to same domain
* Improve wording
* Fix snapshot test
Co-authored-by: Sascha Ißbrücker <sascha.issbruecker@gmail.com>
2022-05-14 09:46:51 +02:00
clach04
56173aea3f
Issue #187 clarify archive.org feature ( #229 )
...
* Issue #187 clarify archive.org feature
Use the name in the readme that archive.org use.
* Simplify
Co-authored-by: Sascha Ißbrücker <sascha.issbruecker@googlemail.com>
2022-05-14 08:49:21 +02:00
Rithas K
c97d5c3dc5
Feature: Shortcut key for new bookmark ( #241 )
...
* Add shortcut key for new bookmark
* Use location.assign to keep history
Co-authored-by: Sascha Ißbrücker <sascha.issbruecker@gmail.com>
2022-05-14 08:44:03 +02:00
Pascal Iske
6dd07edf90
docs(readme): add community helm chart link to readme ( #242 )
2022-05-14 08:34:47 +02:00
dependabot[bot]
1274d6dd4f
Bump django from 3.2.12 to 3.2.13 ( #244 )
...
Bumps [django](https://github.com/django/django ) from 3.2.12 to 3.2.13.
- [Release notes](https://github.com/django/django/releases )
- [Commits](https://github.com/django/django/compare/3.2.12...3.2.13 )
---
updated-dependencies:
- dependency-name: django
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-14 08:31:41 +02:00
Sascha Ißbrücker
6cf35ecca6
Add whitespace after auto-completed tag ( #249 )
...
Co-authored-by: Sascha Ißbrücker <sascha.issbruecker@gmail.com>
2022-05-14 01:18:41 +02:00