* add migration for merging fields
* remove usage of website title and description
* keep empty website title and description in API for compatibility
* restore scraping in API and add option for disabling it
* document API scraping behavior
* remove deprecated fields from API docs
* improve form layout
* cleanup migration
* cleanup website loader
* update tests
* Use HTTPS repository link for devcontainer
The SSH repository link means you need to be set up with a key, have already accepted the github.com host key.
Cloning via HTTPS requires less steps.
* Update devcontainer.json
* Update requirements.txt
* Implement IPv6 capability
Enables uWSGI to listen for IPv6 requests also.
This is done by defaulting to [::] as the listen address, which creates a dual stack socket, which can respond to IPv4 and IPv6 requests simultaneously.
Furthermore a config option is adden to overwrite this default, if a user so desires.
* Add LD_SERVER_HOST to .env.sample
Additionally fix the default name of the LD_SERVER_PORT variable, which was falsely LD_HOST_PORT here.
* revert .env.sample
---------
Co-authored-by: Sascha Ißbrücker <sascha.issbruecker@googlemail.com>
* return updated HTML from bookmark actions
* open details through URL
* fix details update
* improve modal behavior
* use a frame
* make behaviors properly destroy themselves
* remove page and details params from tag urls
* use separate behavior for details and tags
* remove separate details view
* make it work with other views
* add asset actions
* remove asset refresh for now
* remove details partial
* fix tests
* remove old partials
* update tests
* cache and reuse tags
* extract search autocomplete behavior
* remove details param from pagination
* fix tests
* only return details modal when navigating in frame
* fix link target
* remove unused behaviors
* use auto submit behavior for user select
* fix import
* use client-side navigation
* update tests
* add setting for enabling link prefetching
* do not prefetch bookmark details
* theme progress bar
* cleanup behaviors
* update test
* Add OCI source annotation to link back to source repo
This commit adds the `org.opencontainers.image.source` label to the
built container images.
This label is helpful for tools to be able to link back from the
container image to the source repo.
For example, for those that use Renovate to help auto update
dependencies, this will result in the latest releases release
notes/changelog being included in the PR which is very handy!
* move label to base image
---------
Co-authored-by: Sascha Ißbrücker <sascha.issbruecker@googlemail.com>
* Add resource linkding logo
If you need to use the icon, you can download ` logo.png` yourself. If you need to limit the size, you can use `logo.svg` to convert it to png.
* move to assets
---------
Co-authored-by: Sascha Ißbrücker <sascha.issbruecker@googlemail.com>