Skip to content

Releases: planetary-social/rsslay

2023-09-18

18 Sep 13:31
2d07a44
Compare
Choose a tag to compare

Changelog

  • 2d07a44 Refactor rsslay to proactively retrieve feeds (#21)

2023-08-31

31 Aug 13:33
f9c763c
Compare
Choose a tag to compare

Changelog

  • f9c763c Merge pull request #20 from planetary-social/causes
  • 2627b30 Add causes support to rsslay

2023-08-30

30 Aug 14:05
a7817dd
Compare
Choose a tag to compare

Changelog

  • a7817dd Merge pull request #19 from planetary-social/update-upstream
  • 23cc7b0 Update from upstream

2023-07-11

11 Jul 20:22
29eec6b
Compare
Choose a tag to compare

Changelog

  • 29eec6b Merge pull request #14 from planetary-social/fix-long-form-content
  • ef3ff6e Fix a merge error which caused item content to be removed

2023-07-10

10 Jul 12:15
a9459b8
Compare
Choose a tag to compare

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

08 Jul 02:55
cd6bee9
Compare
Choose a tag to compare

Changelog

  • cd6bee9 Merge pull request #12 from planetary-social/pipeline-fix
  • e86bc9e fix templating typo
  • 9335747 Merge pull request #11 from planetary-social/pipeline-fix
  • 59b552d only push to ghcr using correct image name
  • 87a89fb push to github as well as docker for tagged images

2023-07-07

07 Jul 11:59
1fdb478
Compare
Choose a tag to compare

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...
Read more

2023-06-23

23 Jun 07:02
Compare
Choose a tag to compare

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.