Releases: planetary-social/rsslay
Releases · planetary-social/rsslay
2023-09-18
2023-08-31
2023-08-30
2023-07-11
2023-07-10
Changelog
- a9459b8 Merge pull request #13 from planetary-social/substack
- 1fdb478 Merge pull request #10 from planetary-social/pull-upstream
- 48e89de Merge branch 'main' of https://github.com/piraces/rsslay into pull-upstream
- f4fa3c5 Fix filtering of events in REQ requests
- d3a1d38 chore(docs): recommend to disable mirroring
- 903d581 feat: simplify NIP-42 Auth and other fixes
- 09e3ecf chore(deps): bump github.com/hellofresh/health-go/v5 from 5.2.0 to 5.3.0 (piraces#94)
- b4b5696 chore(deps): bump github.com/nbd-wtf/go-nostr from 0.18.11 to 0.18.12 (piraces#89)
- 8307d02 chore(deps): bump github.com/nbd-wtf/go-nostr from 0.18.10 to 0.18.11 (piraces#88)
- 019da2e chore(deps): bump github.com/hellofresh/health-go/v5 from 5.1.1 to 5.2.0 (piraces#87)
- 57d042e chore(deps): bump github.com/prometheus/client_golang (piraces#86)
- 2e6aabc chore(deps): bump github.com/nbd-wtf/go-nostr from 0.18.8 to 0.18.10 (piraces#85)
- 8037bff chore: bump version to v0.5.2
- 365c3ad fix: attempt to fix NIP-05 verification for replayed events
- 342e951 chore(deps): bump github.com/nbd-wtf/go-nostr from 0.18.7 to 0.18.8 (piraces#84)
- da62341 update nitter instance and add reddit option (piraces#83)
- 66cf849 chore(deps): bump github.com/redis/go-redis/v9 from 9.0.2 to 9.0.5 (piraces#82)
- c1bdf51 chore: bump version to v0.5.1
- b5a61bb fix: test
- 30cdeab feat: add new relay to replay events to
- 1429cc9 chore: lower log level from redis not found key
- e9401e3 fix: caching and error handling
- d863264 fix: set log level to info
- 269b0eb fix: set log level to debug
- bf88754 fix: cache handling
- ef654c8 fix: cache and replay fixes
- ca35599 feat: implement redis cache if available
- 1e4cfc4 fix: fix cache and switch to Bigcache
- 5ff67f6 feat: improve instrumentation
- c68ffb2 feat: add custom prometheus instrumentation and improved cache
- 524c360 chore(deps): bump github.com/mattn/go-sqlite3 from 1.14.16 to 1.14.17 (piraces#81)
- a2df5ee Always use long form content
- a10499e chore(deps): bump github.com/nbd-wtf/go-nostr from 0.18.5 to 0.18.7 (piraces#77)
- 0639458 chore(deps): bump github.com/stretchr/testify from 1.8.3 to 1.8.4 (piraces#78)
- 86d5466 chore(deps): bump github.com/nbd-wtf/go-nostr from 0.18.4 to 0.18.5 (piraces#76)
- 3010fb6 chore(deps): bump github.com/nbd-wtf/go-nostr from 0.18.3 to 0.18.4 (piraces#75)
- a622cf3 chore: enhance connection closed scenario
- b6dab31 chore: bump version to 0.5.0
- c02235b fix: attempt to fix websockets closing when replaying
- 9a02ec8 chore(test): refactor tests
- 5a1ed85 fix: set MAIN_DOMAIN_NAME for NIP-05 metadata piraces#71
- dfb2634 chore(deps): bump github.com/stretchr/testify from 1.8.2 to 1.8.3 (piraces#74)
- 83c5dd9 chore(deps): bump github.com/microcosm-cc/bluemonday (piraces#73)
- 6a190a7 chore(deps): bump github.com/nbd-wtf/go-nostr from 0.18.1 to 0.18.3 (piraces#70)
- 6a5744a chore: bump version to 0.4.9
- c27ea8c Automatically adding the subreddit topic as a hashtag to posts (piraces#68)
- 02c7b20 chore(deps): bump github.com/nbd-wtf/go-nostr from 0.18.0 to 0.18.1 (piraces#69)
- abfe5b2 Update index.html.tmpl (piraces#66)
- 8bd3f61 chore(deps): bump github.com/nbd-wtf/go-nostr from 0.17.3 to 0.18.0 (piraces#67)
- ad6ee35 chore(deps): bump github.com/nbd-wtf/go-nostr from 0.17.1 to 0.17.3 (piraces#64)
- aefd8dc chore(deps): bump github.com/nbd-wtf/go-nostr from 0.17.0 to 0.17.1 (piraces#63)
- ce51e3e chore(deps): bump github.com/JohannesKaufmann/html-to-markdown (piraces#62)
- b53874d Add long form content support for substack (#1)
2023-07-08
2023-07-07
Changelog
- 1fdb478 Merge pull request #10 from planetary-social/pull-upstream
- 48e89de Merge branch 'main' of https://github.com/piraces/rsslay into pull-upstream
- f4fa3c5 Fix filtering of events in REQ requests
- d3a1d38 chore(docs): recommend to disable mirroring
- 903d581 feat: simplify NIP-42 Auth and other fixes
- 09e3ecf chore(deps): bump github.com/hellofresh/health-go/v5 from 5.2.0 to 5.3.0 (piraces#94)
- b4b5696 chore(deps): bump github.com/nbd-wtf/go-nostr from 0.18.11 to 0.18.12 (piraces#89)
- 8307d02 chore(deps): bump github.com/nbd-wtf/go-nostr from 0.18.10 to 0.18.11 (piraces#88)
- 019da2e chore(deps): bump github.com/hellofresh/health-go/v5 from 5.1.1 to 5.2.0 (piraces#87)
- 57d042e chore(deps): bump github.com/prometheus/client_golang (piraces#86)
- 2e6aabc chore(deps): bump github.com/nbd-wtf/go-nostr from 0.18.8 to 0.18.10 (piraces#85)
- 8037bff chore: bump version to v0.5.2
- 365c3ad fix: attempt to fix NIP-05 verification for replayed events
- 342e951 chore(deps): bump github.com/nbd-wtf/go-nostr from 0.18.7 to 0.18.8 (piraces#84)
- da62341 update nitter instance and add reddit option (piraces#83)
- 66cf849 chore(deps): bump github.com/redis/go-redis/v9 from 9.0.2 to 9.0.5 (piraces#82)
- c1bdf51 chore: bump version to v0.5.1
- b5a61bb fix: test
- 30cdeab feat: add new relay to replay events to
- 1429cc9 chore: lower log level from redis not found key
- e9401e3 fix: caching and error handling
- d863264 fix: set log level to info
- 269b0eb fix: set log level to debug
- bf88754 fix: cache handling
- ef654c8 fix: cache and replay fixes
- ca35599 feat: implement redis cache if available
- 1e4cfc4 fix: fix cache and switch to Bigcache
- 5ff67f6 feat: improve instrumentation
- c68ffb2 feat: add custom prometheus instrumentation and improved cache
- 524c360 chore(deps): bump github.com/mattn/go-sqlite3 from 1.14.16 to 1.14.17 (piraces#81)
- a2df5ee Always use long form content
- a10499e chore(deps): bump github.com/nbd-wtf/go-nostr from 0.18.5 to 0.18.7 (piraces#77)
- 0639458 chore(deps): bump github.com/stretchr/testify from 1.8.3 to 1.8.4 (piraces#78)
- 86d5466 chore(deps): bump github.com/nbd-wtf/go-nostr from 0.18.4 to 0.18.5 (piraces#76)
- 3010fb6 chore(deps): bump github.com/nbd-wtf/go-nostr from 0.18.3 to 0.18.4 (piraces#75)
- a622cf3 chore: enhance connection closed scenario
- b6dab31 chore: bump version to 0.5.0
- c02235b fix: attempt to fix websockets closing when replaying
- 9a02ec8 chore(test): refactor tests
- 5a1ed85 fix: set MAIN_DOMAIN_NAME for NIP-05 metadata piraces#71
- dfb2634 chore(deps): bump github.com/stretchr/testify from 1.8.2 to 1.8.3 (piraces#74)
- 83c5dd9 chore(deps): bump github.com/microcosm-cc/bluemonday (piraces#73)
- 6a190a7 chore(deps): bump github.com/nbd-wtf/go-nostr from 0.18.1 to 0.18.3 (piraces#70)
- 6a5744a chore: bump version to 0.4.9
- c27ea8c Automatically adding the subreddit topic as a hashtag to posts (piraces#68)
- 02c7b20 chore(deps): bump github.com/nbd-wtf/go-nostr from 0.18.0 to 0.18.1 (piraces#69)
- abfe5b2 Update index.html.tmpl (piraces#66)
- 8bd3f61 chore(deps): bump github.com/nbd-wtf/go-nostr from 0.17.3 to 0.18.0 (piraces#67)
- ad6ee35 chore(deps): bump github.com/nbd-wtf/go-nostr from 0.17.1 to 0.17.3 (piraces#64)
- aefd8dc chore(deps): bump github.com/nbd-wtf/go-nostr from 0.17.0 to 0.17.1 (piraces#63)
- ce51e3e chore(deps): bump github.com/JohannesKaufmann/html-to-markdown (piraces#62)
- b53874d Add long form content support for substack (#1)
- 9dc60ef chore(deps): bump github.com/fiatjaf/relayer from 1.7.2 to 1.7.3 (piraces#61)
- 36eee31 fix: fix fly.io changing primary region
- 8f4df4a fix: fix fly.io litefs management (bump to fuse3)
- 61dc1d2 fix: fix fly.io litefs management
- a5649b9 chore: update to latest version of go-nostr
- c3a02eb chore(deps): bump github.com/nbd-wtf/go-nostr from 0.16.11 to 0.16.12 (piraces#58)
- 3a149fb chore(deps): bump github.com/nbd-wtf/go-nostr from 0.16.10 to 0.16.11 (piraces#57)
- fd3e55b chore(deps): bump github.com/nbd-wtf/go-nostr from 0.16.0 to 0.16.10 (piraces#56)
- ea05271 chore(deps): bump github.com/nbd-wtf/go-nostr from 0.15.3 to 0.16.0 (piraces#55)
- b69f18a fix: spacing in name metadata
- fc369eb fix: migrations
- 0a9c153 feat: dynamic switch between nitter instances and clearly mark generated profiles as so (closes piraces#50 piraces#49 )
- a99f60c chore(deps): bump github.com/nbd-wtf/go-nostr from 0.15.2 to 0.15.3 (piraces#54)
- 770e874 chore(deps): bump github.com/nbd-wtf/go-nostr from 0.15.1 to 0.15.2 (piraces#53)
- 6eccff2 chore(deps): bump github.com/nbd-wtf/go-nostr from 0.14.1 to 0.15.1 (piraces#52)
- 2bc158e chore: update README.md with current replay relays
- edfff2d feat: improve logging, bump dependencies and other fixes
- eea5119 chore: update replay relays
- d394841 fix: piraces#45 adapt to new iris.to links
- fbfbf96 chore(deps): bump actions/setup-go from 3 to 4 in /.github/workflows (piraces#44)
- a4ee89a fix: increase limit connections for fly.io
- c753703 fix: increase limit connections for fly.io
- 1b35f2b chore(deps): bump github.com/hellofresh/health-go/v5 from 5.1.0 to 5.1.1 (piraces#43)
- dff4487 fix: healthcheck for services in fly.io
- de1e122 chore(deps): bump github.com/JohannesKaufmann/html-to-markdown (piraces#42)
- b23214a chore(deps): bump github.com/microcosm-cc/bluemonday (piraces#41)
- 8714071 chore(deps): bump github.com/mmcdole/gofeed from 1.2.0 to 1.2.1 (piraces#40)
- 83459fe chore: bump to version v0.4.5
- 9b27bd0 Update README.md
- decfc93 Improve mirror relays list
- e49649e Update README.md
- 8dd476e feat: improve parsing of feeds (related piraces#37) and add option to delete invalid feeds
- e8d132e feat: improve app logging with logging levels (resolves piraces#36)
- 68fd4bc feat: change strip html library to more stable one
- cfc631f feat: set relays in session storage on each contact list received (closes piraces#31)
- 1583a3d feat: set max content length to 5000 for rsslay main instance
- 418bb61 feat: make content length configurable by environment variable (related piraces#26)
- 96948ad feat: show random feeds on each load of main page (closes piraces#33)
- b764bdf feat: change all references to nitter.net to a stable instance (closes piraces#35)
- 377f340 Create SECURITY.md
- b76c732 chore(deps): bump github.com/PuerkitoBio/goquery from 1.8.0 to 1.8.1 (piraces#25)
- 1080f7f chore(deps): bump github.com/stretchr/testify from 1.8.1 to 1.8.2 (piraces#27)
- 9bbd321 chore(deps): bump github.com/hellofresh/health-go/v5 from 5.0.0 to 5.1.0 (piraces#28)
- 821676a chore(deps): bump github.com/nbd-wtf/go-nostr from 0.13.1 to 0.13.2 (piraces#29)
- 7a7a867 chore(deps): bump github.com/fiatjaf/relayer from 1.7.1 to 1.7.2 (piraces#30)
- 8e39668 fix: provide a little more space when inserting comments URL
- 4f377ce feat: #14 support for comments in RSS feeds
- 6c13e2a chore(deps): bump github.com/nbd-wtf/go-nostr from 0.13.0 to 0.13.1 (#23)
- b3f0be0 chore(deps): bump github.com/fiatjaf/relayer from 1.7.0 to 1.7.1 (piraces#24)
- bec67e6 fix: menu bar in mobile devices
- e4c7f2b chore: change owner pubkey in fly.toml
- c4fe528 feat: #22 implement custom NIP-11 support parametrizable
- 395cfda fix: UI fixes
- d2cccc3 fix: nostr profile handling fixes
- f12cb12 fix: dockerfile missing assets
- 6ca2679 feat: #12 implement login with extension and following profiles
- 0a3ee11 feat: change the way to serve assets
- c1a2bfb chore: update relays to sync with
- 395c006 fix: better error handling, code refactoring, more tests and adjustments
- 99d5f0f docs: more light README.md making references to the project wiki
- 1427a87 chore: bump version to 0.3.5
- 539df60 feat: add copy buttons on created page (related #8)
- f510b8f feat: continuously check for updates every 20 minutes (related #15)
- 60f9cf3 chore(deps): bump github.com/nbd-wtf/go-nostr from 0.12.0 to 0.13.0 (#20)
- 462909b chore(deps): bump docker/build-push-action in /.github/workflows (#18)
- 81481bc chore(deps): bump github.com/stretchr/testify from 1.8.0 to 1.8.1 (#19)
- 24e3ad8 Create codeql.yml
- aa86382 ci: fix pipeline go version
- 499a25c fix: #17 use original RSS feed URL for NIP-05 verification instead of provided feed URL
- e8d40c4 chore(deps): bump to golang 1.20 and fix lastEmitted sync.map
- fa6666a Update README.md
- 897f294 fix: RSS parsing with comments from stacker.news and HTML entities encoding
- 0727373 fix: crash when loading different types from lastEmitted Store #15
- fd2811b test: add more tests
- 4215ded Merge pull request #16 from fossabot/add-license-scan-badge
- f1a470d Merge branch 'main' into add-license-scan-badge
- 5594b8c chore: change to main named branch and modify workflows
- 8bbe89f Add license scan report and status
- 3ede1e5 Remove orangepill.dev since now is not public 😢
- b9b5bd5 chore(test): add coverage when running tests and badge to README.md
- 4cbc573 feat: new workflow for tests and firsts tests #10
- bc6164e fix: delete detected no longer feeds
- 1068e45 feat: links to clients to view profiles (related #8)
- b9f452f feat: new project layout #9 and implemented NIP-42 for broadcasting #5
- cd37620 Update fly.toml
- 0236606 added a few mirrored relays to RELAYS_TO_PUBLISH_TO list, as those relays will propogate the content
- 133dcfe fix: handling of some nostr.json searches
- 2c04c81 fix: bad logging of replayed messages
- aa87f99 feat: NIP05 for served feeds, general improvements and replaying with rate limits
- 00c7ff5 fix: early return if no events to replay
- 61d0358 docs: update screenshot in README.md
- ce82df5 chore: bump to version 0.3.0
- 25e2989 feat: #5 enable 'replaying' to other relays via ENV variables
- f04c511 fix: #7 nitter feeds shows incorrect http schema in metadata
- b9b002f fix: #7 nitter feeds shows incorrect http schema
- bb27fa9 fix: UX fix and perfomance improvement
- 779dd95 feat: search feat, multiple performance improvements
- fd99b62 chore: bump version
- 17aa0b2 fix: azure deployment
- c93c3da feat: performance improvements and migration prepare
- 9f38d36 feat: print environment variables
- 617d4a1 fix: change workflow for docker trigger
- fd911a3 fix: docker pipeline
- f3aef90 fix: docker pipeline
- 1722584 ci: version 0.2.3
- 4fc4ff4 Update docker-publish.yml
- 04967ed feat: make /api/feed endpoint idempotent
- 0cfa139 fix: goreleaser cross-compile
- 850bdc4 fix: goreleaser.yml
- e8...
2023-06-23
Changelog
- 7be6e30 log into docker
- 75723ff update workflow to only push to docker hub
- a3d1b62 Make workflows less ambiguous
- 4989b01 Merge pull request #6 from planetary-social/publish-pipeline
- 1459b21 only push to accessible docker
- 0bf7f88 Merge pull request #5 from planetary-social/publish-pipeline
- c8b8863 push to cooldracula docker hub too
- b9df88b Merge pull request #4 from planetary-social/publish-pipeline
- 6fdc6df Adjust build step for our repo
- 9dc60ef chore(deps): bump github.com/fiatjaf/relayer from 1.7.2 to 1.7.3 (piraces#61)
- 36eee31 fix: fix fly.io changing primary region
- 8f4df4a fix: fix fly.io litefs management (bump to fuse3)
- 61dc1d2 fix: fix fly.io litefs management
- a5649b9 chore: update to latest version of go-nostr
- c3a02eb chore(deps): bump github.com/nbd-wtf/go-nostr from 0.16.11 to 0.16.12 (piraces#58)
- 3a149fb chore(deps): bump github.com/nbd-wtf/go-nostr from 0.16.10 to 0.16.11 (piraces#57)
- fd3e55b chore(deps): bump github.com/nbd-wtf/go-nostr from 0.16.0 to 0.16.10 (piraces#56)
- ea05271 chore(deps): bump github.com/nbd-wtf/go-nostr from 0.15.3 to 0.16.0 (piraces#55)
- b69f18a fix: spacing in name metadata
- fc369eb fix: migrations
- 0a9c153 feat: dynamic switch between nitter instances and clearly mark generated profiles as so (closes piraces#50 piraces#49 )
- a99f60c chore(deps): bump github.com/nbd-wtf/go-nostr from 0.15.2 to 0.15.3 (piraces#54)
- 770e874 chore(deps): bump github.com/nbd-wtf/go-nostr from 0.15.1 to 0.15.2 (piraces#53)
- 6eccff2 chore(deps): bump github.com/nbd-wtf/go-nostr from 0.14.1 to 0.15.1 (piraces#52)
- 2bc158e chore: update README.md with current replay relays
- edfff2d feat: improve logging, bump dependencies and other fixes
- eea5119 chore: update replay relays
- d394841 fix: piraces#45 adapt to new iris.to links
- fbfbf96 chore(deps): bump actions/setup-go from 3 to 4 in /.github/workflows (piraces#44)
- a4ee89a fix: increase limit connections for fly.io
- c753703 fix: increase limit connections for fly.io
- 1b35f2b chore(deps): bump github.com/hellofresh/health-go/v5 from 5.1.0 to 5.1.1 (piraces#43)
- dff4487 fix: healthcheck for services in fly.io
- de1e122 chore(deps): bump github.com/JohannesKaufmann/html-to-markdown (piraces#42)
- b23214a chore(deps): bump github.com/microcosm-cc/bluemonday (piraces#41)
- 8714071 chore(deps): bump github.com/mmcdole/gofeed from 1.2.0 to 1.2.1 (piraces#40)
- 83459fe chore: bump to version v0.4.5
- 9b27bd0 Update README.md
- decfc93 Improve mirror relays list
- e49649e Update README.md
- 8dd476e feat: improve parsing of feeds (related piraces#37) and add option to delete invalid feeds
- e8d132e feat: improve app logging with logging levels (resolves piraces#36)
- 68fd4bc feat: change strip html library to more stable one
- cfc631f feat: set relays in session storage on each contact list received (closes piraces#31)
- 1583a3d feat: set max content length to 5000 for rsslay main instance
- 418bb61 feat: make content length configurable by environment variable (related piraces#26)
- 96948ad feat: show random feeds on each load of main page (closes piraces#33)
- b764bdf feat: change all references to nitter.net to a stable instance (closes piraces#35)
- 377f340 Create SECURITY.md
- b76c732 chore(deps): bump github.com/PuerkitoBio/goquery from 1.8.0 to 1.8.1 (piraces#25)
- 1080f7f chore(deps): bump github.com/stretchr/testify from 1.8.1 to 1.8.2 (piraces#27)
- 9bbd321 chore(deps): bump github.com/hellofresh/health-go/v5 from 5.0.0 to 5.1.0 (piraces#28)
- 821676a chore(deps): bump github.com/nbd-wtf/go-nostr from 0.13.1 to 0.13.2 (piraces#29)
- 7a7a867 chore(deps): bump github.com/fiatjaf/relayer from 1.7.1 to 1.7.2 (piraces#30)
- 8e39668 fix: provide a little more space when inserting comments URL
- 4f377ce feat: #14 support for comments in RSS feeds
- 6c13e2a chore(deps): bump github.com/nbd-wtf/go-nostr from 0.13.0 to 0.13.1 (#23)
- b3f0be0 chore(deps): bump github.com/fiatjaf/relayer from 1.7.0 to 1.7.1 (piraces#24)
- bec67e6 fix: menu bar in mobile devices
- e4c7f2b chore: change owner pubkey in fly.toml
- c4fe528 feat: #22 implement custom NIP-11 support parametrizable
- 395cfda fix: UI fixes
- d2cccc3 fix: nostr profile handling fixes
- f12cb12 fix: dockerfile missing assets
- 6ca2679 feat: #12 implement login with extension and following profiles
- 0a3ee11 feat: change the way to serve assets
- c1a2bfb chore: update relays to sync with
- 395c006 fix: better error handling, code refactoring, more tests and adjustments
- 99d5f0f docs: more light README.md making references to the project wiki
- 1427a87 chore: bump version to 0.3.5
- 539df60 feat: add copy buttons on created page (related #8)
- f510b8f feat: continuously check for updates every 20 minutes (related #15)
- 60f9cf3 chore(deps): bump github.com/nbd-wtf/go-nostr from 0.12.0 to 0.13.0 (#20)
- 462909b chore(deps): bump docker/build-push-action in /.github/workflows (#18)
- 81481bc chore(deps): bump github.com/stretchr/testify from 1.8.0 to 1.8.1 (#19)
- 24e3ad8 Create codeql.yml
- aa86382 ci: fix pipeline go version
- 499a25c fix: #17 use original RSS feed URL for NIP-05 verification instead of provided feed URL
- e8d40c4 chore(deps): bump to golang 1.20 and fix lastEmitted sync.map
- fa6666a Update README.md
- 897f294 fix: RSS parsing with comments from stacker.news and HTML entities encoding
- 0727373 fix: crash when loading different types from lastEmitted Store #15
- fd2811b test: add more tests
- 4215ded Merge pull request #16 from fossabot/add-license-scan-badge
- f1a470d Merge branch 'main' into add-license-scan-badge
- 5594b8c chore: change to main named branch and modify workflows
- 8bbe89f Add license scan report and status
- 3ede1e5 Remove orangepill.dev since now is not public 😢
- b9b5bd5 chore(test): add coverage when running tests and badge to README.md
- 4cbc573 feat: new workflow for tests and firsts tests #10
- bc6164e fix: delete detected no longer feeds
- 1068e45 feat: links to clients to view profiles (related #8)
- b9f452f feat: new project layout #9 and implemented NIP-42 for broadcasting #5
- cd37620 Update fly.toml
- 0236606 added a few mirrored relays to RELAYS_TO_PUBLISH_TO list, as those relays will propogate the content
- 133dcfe fix: handling of some nostr.json searches
- 2c04c81 fix: bad logging of replayed messages
- aa87f99 feat: NIP05 for served feeds, general improvements and replaying with rate limits
- 00c7ff5 fix: early return if no events to replay
- 61d0358 docs: update screenshot in README.md
- ce82df5 chore: bump to version 0.3.0
- 25e2989 feat: #5 enable 'replaying' to other relays via ENV variables
- f04c511 fix: #7 nitter feeds shows incorrect http schema in metadata
- b9b002f fix: #7 nitter feeds shows incorrect http schema
- bb27fa9 fix: UX fix and perfomance improvement
- 779dd95 feat: search feat, multiple performance improvements
- fd99b62 chore: bump version
- 17aa0b2 fix: azure deployment
- c93c3da feat: performance improvements and migration prepare
- 9f38d36 feat: print environment variables
- 617d4a1 fix: change workflow for docker trigger
- fd911a3 fix: docker pipeline
- f3aef90 fix: docker pipeline
- 1722584 ci: version 0.2.3
- 4fc4ff4 Update docker-publish.yml
- 04967ed feat: make /api/feed endpoint idempotent
- 0cfa139 fix: goreleaser cross-compile
- 850bdc4 fix: goreleaser.yml
- e8bc884 feat: add goreleaser
- 4bb07d0 feat: create api endpoints at path /api/feed
- 6ed9f19 fix: Dockerfile.railwayapp
- 61449fc feat: add Dockerfile.railwayapp for Railway
- a96951e feat: add /healthz endpoint for heathcheck
- 848c378 fix: Docker publish workflow
- 7393331 fix: Dockerfile and publish workflow
- 2b6c5bf chore: update current screenshot and some index info
- efc5bac chore(docs): add badges for workflows in README.md, contributing and contact info
- 0743f83 fix: .dockerignore
- 380ed3e fix: dive check
- 93547d1 feat: add dependabot.yml, docker-publish.yml workflow and dive checks
- 65b66ce feat: add Dockerfile, instructions and funding info
- d0ae26d fix: try fix infinite loop
- fb3c91d feat: better handling for Nitter RSS and NIP-19 info
- 1e74a7f fix: favicon handling
- 9b2cbbe fix: nitter feed extraction duplicates special case
- a11ba7b Update fly.yml
- 9b51e55 feat: bump dependencies, fix nitter feed extraction duplicates, add some explanation to index page
- ab46770 fix: increment concurrency limits for current app
- f4af656 feat: bump to golang 1.19 and add deploy badge in README.md
- 18a3de0 Update fly.yml
- 6e9cab8 feat: general fixes and production ready for fly.io
- 5459135 feat: switch to templates and style pages
- 9387622 chore(deps): upgrade all deps
- 40bfc92 update relayer and go-nostr.
- eb5bad9 strip html tags from rss item descriptions.
- 8cceeba hopefully make the updates code work.
- 719750f some small fixes in feed discovery.
- 20525da only do urljoin when the URL is not already absolute.
- 6c1ce24 deploy.
- f7ec768 discover feed URLs and cache parsed feeds.
- 33584f4 html website with daz.
- 888ecbb initial version.