-
-
Notifications
You must be signed in to change notification settings - Fork 10
Comparing changes
Open a pull request
base repository: piraces/rsslay
base: main
head repository: planetary-social/rsslay
compare: main
Commits on Apr 26, 2023
-
Configuration menu - View commit details
-
Copy full SHA for b53874d - Browse repository at this point
Copy the full SHA b53874dView commit details
Commits on May 31, 2023
-
Not all substack links use their domain, quite a lot of them have custom domains actually.
Configuration menu - View commit details
-
Copy full SHA for a2df5ee - Browse repository at this point
Copy the full SHA a2df5eeView commit details
Commits on Jun 22, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 6fdc6df - Browse repository at this point
Copy the full SHA 6fdc6dfView commit details -
Merge pull request #4 from planetary-social/publish-pipeline
Adjust build step for our repo
Configuration menu - View commit details
-
Copy full SHA for b9df88b - Browse repository at this point
Copy the full SHA b9df88bView commit details
Commits on Jun 23, 2023
-
push to cooldracula docker hub too
experiment until correct visibility in place for ghcr package
Configuration menu - View commit details
-
Copy full SHA for c8b8863 - Browse repository at this point
Copy the full SHA c8b8863View commit details -
Merge pull request #5 from planetary-social/publish-pipeline
push to cooldracula docker hub too
Configuration menu - View commit details
-
Copy full SHA for 0bf7f88 - Browse repository at this point
Copy the full SHA 0bf7f88View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1459b21 - Browse repository at this point
Copy the full SHA 1459b21View commit details -
Merge pull request #6 from planetary-social/publish-pipeline
only push to accessible docker
Configuration menu - View commit details
-
Copy full SHA for 4989b01 - Browse repository at this point
Copy the full SHA 4989b01View commit details -
Configuration menu - View commit details
-
Copy full SHA for a3d1b62 - Browse repository at this point
Copy the full SHA a3d1b62View commit details -
Configuration menu - View commit details
-
Copy full SHA for 75723ff - Browse repository at this point
Copy the full SHA 75723ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7be6e30 - Browse repository at this point
Copy the full SHA 7be6e30View commit details
Commits on Jun 29, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 87a89fb - Browse repository at this point
Copy the full SHA 87a89fbView commit details
Commits on Jul 5, 2023
-
Fix filtering of events in REQ requests
Previously only notes were supported so querying for long form content was impossible. Instead we were incorrectly getting it when querying for notes.
Configuration menu - View commit details
-
Copy full SHA for f4fa3c5 - Browse repository at this point
Copy the full SHA f4fa3c5View commit details
Commits on Jul 6, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 48e89de - Browse repository at this point
Copy the full SHA 48e89deView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1fdb478 - Browse repository at this point
Copy the full SHA 1fdb478View commit details
Commits on Jul 8, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 59b552d - Browse repository at this point
Copy the full SHA 59b552dView commit details -
Merge pull request #11 from planetary-social/pipeline-fix
only push to ghcr using correct image name
Configuration menu - View commit details
-
Copy full SHA for 9335747 - Browse repository at this point
Copy the full SHA 9335747View commit details -
Configuration menu - View commit details
-
Copy full SHA for e86bc9e - Browse repository at this point
Copy the full SHA e86bc9eView commit details -
Merge pull request #12 from planetary-social/pipeline-fix
fix templating typo
Configuration menu - View commit details
-
Copy full SHA for cd6bee9 - Browse repository at this point
Copy the full SHA cd6bee9View commit details
Commits on Jul 10, 2023
-
Merge pull request #13 from planetary-social/substack
Merge substack into main.
Configuration menu - View commit details
-
Copy full SHA for a9459b8 - Browse repository at this point
Copy the full SHA a9459b8View commit details
Commits on Jul 11, 2023
-
Configuration menu - View commit details
-
Copy full SHA for ef3ff6e - Browse repository at this point
Copy the full SHA ef3ff6eView commit details -
Merge pull request #14 from planetary-social/fix-long-form-content
Fix a merge error which caused item content to be removed
Configuration menu - View commit details
-
Copy full SHA for 29eec6b - Browse repository at this point
Copy the full SHA 29eec6bView commit details
Commits on Aug 30, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 23cc7b0 - Browse repository at this point
Copy the full SHA 23cc7b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for a7817dd - Browse repository at this point
Copy the full SHA a7817ddView commit details
Commits on Aug 31, 2023
-
This approach is less than ideal unfortunately and makes us perform ~90 requests to get articles.
Configuration menu - View commit details
-
Copy full SHA for 2627b30 - Browse repository at this point
Copy the full SHA 2627b30View commit details -
Merge pull request #20 from planetary-social/causes
Add causes support to rsslay
Configuration menu - View commit details
-
Copy full SHA for f9c763c - Browse repository at this point
Copy the full SHA f9c763cView commit details
Commits on Sep 18, 2023
-
Refactor rsslay to proactively retrieve feeds (#21)
Goals: - Download data in the background to always be able to return data quickly. - Done. - Make the project more composable e.g. separate out markdown and html processing from constructing nostr events. - Created clear adapter/app/domain layers. Didn't fix everything to keep the pull request small. - Make testing easier. - Testing the domain layer is easy now. - Eliminate the bug which causes the feed to not be updated under some circumstances. - Unclear. Maybe we need to remove caching altogether, it is not really useful right now. What has been done: - http handlers no longer contain core domain logic - http handlers no longer have direct access to the database - http handlers no longer misuse the same types for database queries and template rendering - http handlers no longer have access to secrets - created an adapters layer which encapsulates database access - created an domain layer for data validation, more core logic needs to be moved there in the future - created an application layer to glue everything together - cleaned up duplicated calls to libraries to convert keys to the nip19 format in http handlers - cleaned up error handling logic in http handlers - saving feed definitions will no longer fail quietly in case of database errors - fixed nonsensical error handling when saving feed definitions - events are properly retrieved in a single place in the application layer and not from multiple places - removed duplicate code
Configuration menu - View commit details
-
Copy full SHA for 2d07a44 - Browse repository at this point
Copy the full SHA 2d07a44View commit details
Commits on Jan 4, 2024
-
This adds a short link to the larger notion doc
Configuration menu - View commit details
-
Copy full SHA for e28ba9a - Browse repository at this point
Copy the full SHA e28ba9aView commit details
Commits on Jan 10, 2024
-
Merge pull request #23 from planetary-social/deployment-readme
Add deployment link to README
Configuration menu - View commit details
-
Copy full SHA for 78cd3af - Browse repository at this point
Copy the full SHA 78cd3afView commit details
There are no files selected for viewing