acbgbca
417dce785a
Added Dev Container support ( #474 )
...
* Added dev container configuration
* Fixed container creation
* Added DevContainer detail to readme
* Ignoring dev container files
* Added playwright deps for tests
* Removed playwright installation #473
2023-05-21 13:35:00 +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
Matt Sephton
5f28e87877
Update README.md to add Postman collection ( #476 )
...
I notice that for some time the list has not had items added in alphabetical order. I have not reordered any items.
2023-05-20 17:44:19 +02:00
Sascha Ißbrücker
f2ad826b11
Update CHANGELOG.md
2023-05-20 13:17:58 +02:00
Sascha Ißbrücker
047d3be1b5
Bump version
2023-05-20 13:02:19 +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
Sascha Ißbrücker
67ee896a46
Update CHANGELOG.md
2023-05-18 12:37:01 +02:00
Sascha Ißbrücker
fd3070c6f3
Bump version
2023-05-18 11:15:30 +02:00
bah0
bc374e90a2
Add option to display URL below title ( #365 )
...
* Add feature to display URL below title
* updates pre-merging
* Bookmark URL Tests & solving pending migration
* cleanup after rebase
* add test for updating setting
---------
Co-authored-by: Bahadir Parmaksiz <bahadir.parmaksiz@tmconnected.com>
Co-authored-by: Sascha Ißbrücker <sascha.issbruecker@gmail.com>
2023-05-18 10:18:15 +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
Daniel Henning
353ba433f0
Prevent zoom-in after focusing an input on small viewports on iOS devices ( #440 )
...
* base.scss: Prevent zoom-in on focusing inputs on small viewports
Adding a media query which sets the font-size for `.form-input` inputs
to 1rem. This aims to prevent the zoom-in on small viewports on iOS
devics which automatically zoom-in a website if the font-size in a
focused input is smaller than 16px.
* Update bookmarks/styles/base.scss
---------
Co-authored-by: Sascha Ißbrücker <sascha.issbruecker@googlemail.com>
2023-05-18 09:24:55 +02:00
Sascha Ißbrücker
3af4e07eb6
Allow searching for tags without hash character ( #449 )
...
* Allow searching for tags without hash character
* Allow removing selected tags without hash
* Add more tests
2023-05-18 09:06:22 +02:00
dependabot[bot]
e9061f373a
Bump sqlparse from 0.4.2 to 0.4.4 ( #455 )
...
Bumps [sqlparse](https://github.com/andialbrecht/sqlparse ) from 0.4.2 to 0.4.4.
- [Release notes](https://github.com/andialbrecht/sqlparse/releases )
- [Changelog](https://github.com/andialbrecht/sqlparse/blob/master/CHANGELOG )
- [Commits](https://github.com/andialbrecht/sqlparse/compare/0.4.2...0.4.4 )
---
updated-dependencies:
- dependency-name: sqlparse
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-18 08:49:31 +02:00
dependabot[bot]
f87398742a
Bump django from 4.1.7 to 4.1.9 ( #466 )
...
Bumps [django](https://github.com/django/django ) from 4.1.7 to 4.1.9.
- [Commits](https://github.com/django/django/compare/4.1.7...4.1.9 )
---
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>
2023-05-18 08:49:03 +02:00
Andrew Moscardino
81dc19958c
Add LinkThing iOS app to community section ( #446 )
...
I've released an iOS app for linkding called LinkThing. This update adds a link to it under the Community section of the readme
2023-03-22 15:21:55 +01:00
Sascha Ißbrücker
5049ff14cf
Make search case-insensitive on Postgres ( #432 )
2023-02-20 22:49:08 +01:00
Sascha Ißbrücker
f9ab3d1f44
Update CHANGELOG.md
2023-02-18 20:37:30 +01:00
Sascha Ißbrücker
b89e150088
Bump version
2023-02-18 19:02:38 +01:00
Josh Dick
d17801ba84
Disable autocapitalization for tag input form ( #395 )
...
* Disable autocapitalization for tag input form
* Disable autocapitalize in tag auto complete
* Fix test
---------
Co-authored-by: Sascha Ißbrücker <sascha.issbruecker@gmail.com>
2023-02-18 18:51:31 +01:00
mrex
7b52663383
fix: make health check in Dockerfile honor context path setting ( #407 )
2023-02-18 18:36:57 +01:00
dependabot[bot]
0c86587b5d
Bump django from 4.1.2 to 4.1.7 ( #427 )
...
Bumps [django](https://github.com/django/django ) from 4.1.2 to 4.1.7.
- [Release notes](https://github.com/django/django/releases )
- [Commits](https://github.com/django/django/compare/4.1.2...4.1.7 )
---
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>
2023-02-18 18:26:42 +01:00
Sascha Ißbrücker
74134d3896
Escape texts in exported HTML ( #429 )
2023-02-18 18:25:54 +01:00
Sascha Ißbrücker
89a9271c71
Update CHANGELOG.md
2023-01-22 15:24:23 +01:00
Sascha Ißbrücker
794b6d8932
Bump version
2023-01-22 14:15:50 +01:00
Sascha Ißbrücker
6b4664117b
Fix favicon being cleared by web archive snapshot task ( #405 )
2023-01-22 14:07:06 +01:00
Sascha Ißbrücker
621b497dc6
Add basic E2E test setup
2023-01-22 00:47:47 +01:00
Sascha Ißbrücker
4bb05f811b
Update CHANGELOG.md
2023-01-21 17:15:28 +01:00
Sascha Ißbrücker
fb8e6b3b5f
Bump version
2023-01-21 17:16:11 +01: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
Sascha Ißbrücker
4cb39fae99
Prefill form if URL is already bookmarked ( #402 )
...
* Prefill form from existing bookmark
* add bookmark check api tests
2023-01-20 22:44:10 +01:00
Sascha Ißbrücker
30da1880a5
Cache website metadata to avoid duplicate scraping ( #401 )
...
* Cache website metadata to avoid duplicate scraping
* fix test setup
2023-01-20 22:28:44 +01:00
McKenna Jones
da99b8b034
Add Health Check endpoint ( #392 )
...
* add simple health endpoint
* add curl and healthcheck to dockerfile
* convert to view
* add simple test
* Add unhealthy test
* Cleanup
* check for LD_SERVER_PORT env var in healthcheck def
* Revert changes to middlewares.py
Co-authored-by: Sascha Ißbrücker <sascha.issbruecker@gmail.com>
2023-01-20 22:26:58 +01:00
Sascha Ißbrücker
894625aa25
Update CHANGELOG.md
2023-01-20 22:23:32 +01:00
Sascha Ißbrücker
62d7fb5f63
Bump version
2023-01-20 21:28:51 +01:00
dependabot[bot]
fa2633147a
Bump minimatch from 3.0.4 to 3.1.2 ( #366 )
...
Bumps [minimatch](https://github.com/isaacs/minimatch ) from 3.0.4 to 3.1.2.
- [Release notes](https://github.com/isaacs/minimatch/releases )
- [Commits](https://github.com/isaacs/minimatch/compare/v3.0.4...v3.1.2 )
---
updated-dependencies:
- dependency-name: minimatch
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-20 21:18:55 +01:00
dependabot[bot]
ddf97b0a3f
Bump certifi from 2022.6.15 to 2022.12.7 ( #374 )
...
Bumps [certifi](https://github.com/certifi/python-certifi ) from 2022.6.15 to 2022.12.7.
- [Release notes](https://github.com/certifi/python-certifi/releases )
- [Commits](https://github.com/certifi/python-certifi/compare/2022.06.15...2022.12.07 )
---
updated-dependencies:
- dependency-name: certifi
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-20 21:08:52 +01:00
dependabot[bot]
d3b4aa7602
Bump django from 4.1 to 4.1.2 ( #391 )
...
Bumps [django](https://github.com/django/django ) from 4.1 to 4.1.2.
- [Release notes](https://github.com/django/django/releases )
- [Commits](https://github.com/django/django/compare/4.1...4.1.2 )
---
updated-dependencies:
- dependency-name: django
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-20 21:04:30 +01:00
Sascha Ißbrücker
021d1cd673
Fix bookmark website metadata not being updated when URL changes ( #400 )
2023-01-20 20:59:09 +01:00
Sascha Ißbrücker
43d52642a6
Fix website loader test
2023-01-14 12:26:04 +01:00
Sascha Ißbrücker
4f9170c48d
Improve website loader logging
2023-01-14 11:24:09 +01:00
Sascha Ißbrücker
313a0ee99f
Update CHANGELOG.md
2023-01-12 21:34:36 +01:00
Sascha Ißbrücker
4e32bafe89
Bump version
2023-01-12 21:16:44 +01:00
Sascha Ißbrücker
035399442a
Pin node docker image version
2023-01-12 21:16:28 +01:00
Luca
c2d8cde86b
Trim website metadata title and description ( #383 )
...
* feat: trim fetched metadata placeholders
* feat: implement trimming serverside
* Add website loader tests
* Address review comments
Co-authored-by: Sascha Ißbrücker <sascha.issbruecker@gmail.com>
2023-01-12 21:06:36 +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
McKenna Jones
7b03ceab98
Gracefully stop docker container when it receives SIGTERM ( #368 )
...
* add die-on-term option to uwsgi
* exec uwsgi in bootstrap.sh
2023-01-07 19:49:11 +01:00
Alexander Sulfrian
fee979a371
Only show admin link for superusers ( #384 )
2023-01-06 19:39:47 +01:00