Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2024-10-17 | feat(api): rename integrations status endpoint | 2 | -2/+2 | ||
2024-10-17 | feat(api): add endpoint for user integration status | 3 | -0/+46 | ||
2024-10-05 | feat: add new settings option to allow external fonts | 1 | -0/+53 | ||
2024-10-05 | feat(client): add `custom_js` field to Go API client | 1 | -0/+29 | ||
2024-10-04 | feat: update feed icon during force refresh | 1 | -1/+1 | ||
2024-08-18 | fix: `store.GetEnclosure()` should return `nil` if no rows are returned | 3 | -18/+21 | ||
2024-08-18 | feat: add API routes `/v1/enclosures/{enclosureID}` | 4 | -15/+196 | ||
2024-08-12 | fix: Honor hide_globally when creating a new feed through the api | 1 | -0/+10 | ||
TestGetGlobalEntriesEndpoint was failing because CreateFeed ignored HideGlobally, this fixes that. | |||||
2024-08-12 | feat: API: Allow filtering entries on globally_hidden | 2 | -0/+57 | ||
Currently there's no way through the API to mimic the Unread page of the client. This is now possible by filtering on globally_visible=true and status=unread. | |||||
2024-07-29 | fix: use BASE_URL instead of `r.Host` to generate absolute media proxy URL | 1 | -3/+3 | ||
2024-07-04 | Remove carriage returns to sanitizer strings from windows | 1 | -0/+5 | ||
2024-07-02 | Add global block and keep filters | 1 | -0/+9 | ||
2024-04-01 | api tests: use intSize-agnostic random integers | 1 | -2/+1 | ||
rand.Intn(math.MaxInt64) causes tests to fail on 32-bit architectures. Use the simpler rand.Int() instead, which still provides plenty of room for generating pseudo-random test usernames. | |||||
2024-03-20 | Rename PROXY_* options to MEDIA_PROXY_* | 1 | -6/+6 | ||
2024-03-16 | Rewrite API integration tests without build tags | 1 | -0/+2322 | ||
2024-03-15 | Display an error message on edit feed page when the feed URL is not unique | 1 | -1/+1 | ||
2024-02-29 | Don't compute reading-time when unused | 1 | -1/+3 | ||
If the user doesn't display reading times, there is no need to compute them. This should speed things up a bit, since `whatlanggo.Detect` is abysmally slow. | |||||
2024-02-24 | Add feed option to disable HTTP/2 to avoid fingerprinting | 1 | -0/+1 | ||
2024-02-24 | Remove Golint | 1 | -4/+4 | ||
- Golint is deprecated - Use staticcheck and golangci-lint instead | |||||
2023-11-18 | Fix default User-Agent regression | 1 | -1/+1 | ||
The recent HTTP client refactor in 14e25ab9fe09b9951b38e56af2bdff7a0737b280 introduced a bug in which the global default User-Agent is no longer used for requests. Unless a per-feed User-Agent exists, the Go standard library's default User-Agent is used, which looks something like "Go-http-client/1.1". To fix this, make RequestBuilder.WithUserAgent take an additional argument, the default User-Agent, which will be used if there is no per-feed User-Agent (i.e. it is an empty string). Fixes #2188 Fixes #2189 | |||||
2023-10-22 | Refactor feed discovery and avoid an extra HTTP request if the url provided ↵ | 1 | -7/+12 | ||
is the feed | |||||
2023-10-22 | Refactor HTTP Client and LocalizedError packages | 2 | -10/+11 | ||
2023-10-22 | Add RSS-Bridge integration | 1 | -0/+8 | ||
2023-10-20 | Refactor Batch Builder and prevent accidental and excessive refreshes from ↵ | 2 | -2/+18 | ||
the web ui | |||||
2023-10-16 | Avoid excessive manual polling with default scheduler | 2 | -6/+17 | ||
2023-10-08 | Add /v1/version endpoint | 2 | -0/+26 | ||
2023-10-06 | Add API endpoint to update entry title and content | 2 | -1/+55 | ||
2023-10-06 | Add new API endpoint /icons/{iconID} | 2 | -2/+24 | ||
2023-10-05 | Add API endpoint to flush history | 2 | -0/+7 | ||
2023-10-05 | Make the feed category optional for API clients who don't support categories | 1 | -0/+10 | ||
2023-10-05 | Add enclosures to /v1/entries API endpoint | 1 | -0/+1 | ||
2023-10-05 | Add changed_after and changed_before options to /v1/entries endpoint | 1 | -14/+24 | ||
2023-09-27 | Add command line argument to export user feeds | 1 | -2/+2 | ||
2023-09-24 | Implement structured logging using log/slog package | 1 | -11/+46 | ||
2023-08-13 | Rename internal url package to avoid overlap with net/url | 1 | -2/+2 | ||
2023-08-10 | Move internal packages to an internal folder | 10 | -0/+1228 | ||
For reference: https://go.dev/doc/go1.4#internalpackages |