1
0
Fork 0
mirror of https://github.com/miniflux/v2.git synced 2025-09-30 19:22:11 +00:00
miniflux-v2/internal/storage
jvoisin 79b0d0b9cc feat(integration): add integration with archive.org
Tested locally:

```console
$ Tue 26 Aug 17:34:05 CEST 2025
$ go build && ./miniflux.app -c ./config.ini  -debug
level=DEBUG msg="Starting daemon..."
level=DEBUG msg="Starting background scheduler..."
level=DEBUG msg="Worker started" worker_id=15
level=DEBUG msg="Worker started" worker_id=0

[…]

level=DEBUG msg="Incoming request" client_ip=127.0.0.1 request.method=POST request.uri=/entry/save/29773 request.protocol=HTTP/1.1 request.execution_time=5.57385ms
level=DEBUG msg="Sending entry to archive.org" user_id=1 entry_id=29773 entry_url=https://sumnerevans.com/portfolio/
level=DEBUG msg="Sending entry to archive.org" title=Portfolio url=https://sumnerevans.com/portfolio/
^C
$ curl -I -H "User-Agent: Mozilla"  https://web.archive.org/web/20250826153413/https://sumnerevans.com/portfolio/ | grep orig-date
x-archive-orig-date: Tue, 26 Aug 2025 15:34:13 GMT
$
```
2025-09-26 19:46:12 -07:00
..
api_key.go refactor(model): remove some indirection 2025-08-12 19:46:14 -07:00
batch.go refactor: remove some fmt.Sprintf calls 2025-08-11 19:27:34 -07:00
category.go refactor(internal): fix doc comments 2025-08-15 16:24:48 -07:00
certificate_cache.go Move internal packages to an internal folder 2023-08-10 20:29:34 -07:00
enclosure.go feat(storage): reduce the number of SQL queries when fetching entry enclosures 2025-03-23 14:13:33 -07:00
entry.go refactor: Replace "Bookmarks" with "Starred" 2025-08-20 20:49:45 -07:00
entry_pagination_builder.go refactor: remove some fmt.Sprintf calls 2025-08-11 19:27:34 -07:00
entry_query_builder.go refactor: remove some fmt.Sprintf calls 2025-08-11 19:27:34 -07:00
entry_test.go fix(storage): index only the first 500K characters of the article contents to avoid tsvector limits 2025-08-17 19:32:56 -07:00
feed.go Revert "refactor(storage): simplify feed.go by using min(), inline errors, and use idiomatic conditions" 2025-08-22 12:51:54 -07:00
feed_query_builder.go refactor: remove some fmt.Sprintf calls 2025-08-11 19:27:34 -07:00
icon.go perf(storage): pair all SELECT true with LIMIT 1 2025-08-02 16:13:55 -07:00
integration.go feat(integration): add integration with archive.org 2025-09-26 19:46:12 -07:00
session.go refactor(cli): use time.Duration for cleanup tasks 2025-08-20 19:45:24 -07:00
storage.go feat: show size of DB on the about page 2025-03-05 15:49:32 -08:00
user.go refactor: replace interface{} with any 2025-08-05 20:26:07 -07:00
user_session.go refactor: remove model.UserSessions struct 2025-09-08 11:56:43 -07:00
webauthn.go refactor(internal): fix doc comments 2025-08-15 16:24:48 -07:00