Sascha Ißbrücker
25470edb2c
Remove ads and cookie banners from HTML snapshots ( #695 )
...
* integrate ublock with single-file
* reuse chromium profile
2024-04-14 13:09:46 +02:00
Sascha Ißbrücker
22a1fc80ad
Update README.md
2024-04-14 06:44:08 +02:00
Sascha Ißbrücker
65f0eb2a04
Refactor client-side fetch logic ( #693 )
...
* extract generic behaviors
* preserve query string when refreshing content
* refactor details modal refresh
* refactor bulk edit
* update tests
* restore tag modal
* Make IntelliJ aware of custom attributes
* improve e2e test coverage
2024-04-11 19:07:20 +02:00
Sascha Ißbrücker
82f86bf537
Update CHANGELOG.md
2024-04-09 20:46:59 +02:00
Sascha Ißbrücker
639629ddfe
Bump version
2024-04-09 20:28:35 +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
Sascha Ißbrücker
3ffec72d3e
Fix jumping tag auto complete
2024-04-09 19:41: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
5e8f5b2c58
Truncate snapshot filename for long URLs ( #687 )
2024-04-07 18:13:28 +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
Sascha Ißbrücker
f7bd6ccb31
Update CHANGELOG.md
2024-04-07 13:09:37 +02:00
Sascha Ißbrücker
e4ee0171be
Bump version
2024-04-07 13:06:51 +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
a6f35119cd
Replace django-background-tasks with huey ( #657 )
...
* Replace django-background-tasks with huey
* Add command for migrating tasks
* Add custom admin view
* fix dockerfile
* fix tests
* fix tests in CI
* fix task tests
* implement retries
* improve config
* workaround to avoid running singlefile tasks in parallel
* properly kill single-file sub-processes
* use period task for HTML snapshots
* clear task lock when starting task consumer
* remove obsolete cleanup task command
2024-04-07 11:11:14 +02:00
Sascha Ißbrücker
68c163d943
Fix HTML snapshot errors related to single-file-cli ( #683 )
...
* Install node 20 on debian image
* use singlefile fork
2024-04-07 11:05:48 +02:00
Sascha Ißbrücker
bb6c5ca29e
Update CHANGELOG.md
2024-04-01 16:04:40 +02:00
Sascha Ißbrücker
c919e79759
Bump version
2024-04-01 15:47:03 +02:00
Sascha Ißbrücker
8ff9b42a79
Update README.md
2024-04-01 15:27:58 +02:00
Sascha Ißbrücker
4280ab40c6
Archive snapshots of websites locally ( #672 )
...
* Add basic HTML snapshots
* Implement asset list
* Add snapshot creation tests
* Add deletion tests
* Show file size
* Remove snapshots
* Create new snapshots
* Switch to single-file
* CSS tweak
* Remove auto refresh
* Show delete link when there is no file yet
* Add current date to display name
* Add flag for snapshot support
* Add option for disabling automatic snapshots
* Make snapshots sharable
* Document image variants
* Update README.md
* Add migrations
* Fix tests
2024-04-01 15:19:38 +02:00
tianheg
db1906942a
Update Railway hosting option ( #670 )
2024-03-31 16:25:24 +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
e5a9a772f0
Update CHANGELOG.md
2024-03-30 11:07:40 +01:00
tianheg
2f56d418cf
Add new hosting option ( #661 )
...
* Add new hosting option
* Update Railway template url
2024-03-30 10:37:17 +01:00
Sascha Ißbrücker
a4df586a8a
Bump version
2024-03-30 10:27:28 +01:00
Sascha Ißbrücker
d9b7996e06
Make bookmark list actions configurable ( #666 )
...
* Make bookmark list actions configurable
* Add upgrade notice
2024-03-29 23:07:11 +01:00
Sascha Ißbrücker
92f62d3ded
Fix CSS sub-pixel issues
2024-03-29 20:49:07 +01:00
Sascha Ißbrücker
9c48085829
Add bookmark details view ( #665 )
...
* Experiment with bookmark details
* Add basic tests
* Refactor details into modal
* Implement edit and delete button
* Remove slide down animation
* Add fallback details view
* Add status actions
* Improve dark theme
* Improve return URLs
* Make bookmark details sharable
* Fix E2E tests
2024-03-29 12:37:20 +01:00
Sascha Ißbrücker
77e1525402
Fix flaky E2E tests
2024-03-24 22:16:09 +01:00
Sascha Ißbrücker
9df80e01de
Add option for showing bookmark description as separate block ( #663 )
...
* Add option for showing bookmark description as separate block
* Use context
2024-03-24 21:31:15 +01:00
Sascha Ißbrücker
ec34cc523f
Run formatter
2024-03-24 11:50:02 +01:00
Sascha Ißbrücker
eb0b092d17
Disable pointer-events on bookmark tooltip
2024-03-22 23:55:46 +01:00
dependabot[bot]
39e8f03345
Bump black from 24.1.1 to 24.3.0 ( #662 )
...
Bumps [black](https://github.com/psf/black ) from 24.1.1 to 24.3.0.
- [Release notes](https://github.com/psf/black/releases )
- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md )
- [Commits](https://github.com/psf/black/compare/24.1.1...24.3.0 )
---
updated-dependencies:
- dependency-name: black
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-21 23:12:58 +01:00
Sascha Ißbrücker
d43b97e0c0
Update CHANGELOG.md
2024-03-19 10:02:44 +01:00
Sascha Ißbrücker
d6484ba8e9
Add release script
2024-03-18 22:54:22 +01:00
dependabot[bot]
4c26d66177
Bump django from 5.0.2 to 5.0.3 ( #658 )
...
Bumps [django](https://github.com/django/django ) from 5.0.2 to 5.0.3.
- [Commits](https://github.com/django/django/compare/5.0.2...5.0.3 )
---
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>
2024-03-18 22:51:29 +01:00
Sascha Ißbrücker
c51dcafa40
Fix docker build
2024-03-18 22:50:07 +01:00
Sascha Ißbrücker
262dd2b28f
Update OIDC configuration defaults
2024-03-18 22:41:25 +01:00
Sascha Ißbrücker
01ad7f4d9e
Bump version
2024-03-17 12:00:30 +01:00
Sascha Ißbrücker
d0d5c15345
Add RSS feeds for shared bookmarks ( #656 )
...
* Add shared bookmarks feed
* Add public shared bookmarks feed
2024-03-17 11:55:34 +01:00
Sascha Ißbrücker
afb752765d
Include web archive link in /api/bookmarks/ ( #655 )
2024-03-17 10:04:05 +01:00
Sascha Ißbrücker
ce213775b6
Try fix workflow config
2024-03-17 09:59:04 +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
Sascha Ißbrücker
83c2530df4
Add option for custom CSS ( #652 )
...
* Add option for adding custom CSS
* add missing migration
2024-03-17 01:11:59 +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
Hugo van Rijswijk
4bee104b62
Build improvements ( #649 )
...
* Improve PWA capabilities
* Invert background_color theme logic
* Revert build changes
* Revert "Revert build changes"
This reverts commit 1ab640fda1
.
* update
* revert svelte component changes
2024-03-16 15:57:23 +01:00
Sascha Ißbrücker
f4ecffbb7f
Fix flaky bulk edit E2E test ( #650 )
2024-03-16 15:35:22 +01:00
Hugo van Rijswijk
6f52bafda8
Improve PWA capabilities ( #630 )
...
* Improve PWA capabilities
* Invert background_color theme logic
* Revert build changes
2024-03-16 15:20:22 +01:00
Sascha Ißbrücker
2deecc5c91
Bump version
2024-03-16 11:27:17 +01:00