Commit Graph

  • 10f934b6c5
    Appview rate limits parse cidr block (#1932) Daniel Holmgren 2023-12-05 17:18:24 -06:00
  • 90564eeed2
    Tweak rate limit cfg (#1931) Daniel Holmgren 2023-12-05 16:52:15 -06:00
  • e8473cb6be
    Set trust proxy on appview for xff headers (#1930) Daniel Holmgren 2023-12-05 16:37:47 -06:00
  • cf53d2025c
    Transfer with-friends & best-of-follows to feed generator (#1919) Daniel Holmgren 2023-12-05 16:33:48 -06:00
  • af3e33a68b
    Add basic application rate limits to appview (#1902) Daniel Holmgren 2023-12-05 16:33:28 -06:00
  • 3110a2a704
    Cache tweaks (#1929) Daniel Holmgren 2023-12-05 15:57:05 -06:00
  • 9abdf54aff Fix typo in service entry dholms 2023-12-05 14:39:53 -06:00
  • 249f3165a3 Import redis in service entry dholms 2023-12-05 14:22:34 -06:00
  • e566bef1cc
    Cache labels in Redis (#1897) Daniel Holmgren 2023-12-05 13:53:05 -06:00
  • 7e74f00a28
    ♻️ Cleanup linter warnings (#1907) Foysal Ahamed 2023-12-05 19:42:29 +01:00
  • 50c1366704
    fix(bsky): cf image invalidator not taken into account when bunny used (#1823) Matthieu Sieben 2023-12-05 17:51:04 +01:00
  • 9cb81426dd
    pre-compile handlebar templates at build time (#1833) Matthieu Sieben 2023-12-05 17:48:22 +01:00
  • d54a7e25e5
    feat: infer definition type from "types" argument in getDefOrThrow (#1812) Matthieu Sieben 2023-12-05 17:43:20 +01:00
  • 49e7f98fdb
    Config to start notifications daemon from a specific did (#1922) devin ivy 2023-12-05 10:39:57 -05:00
  • f9fd3e68ca
    Feature branch: PDS v2 (#1789) Daniel Holmgren 2023-12-04 18:00:09 -06:00
  • cad30a7cc8
    Cleanup outdated notifications in appview, add daemon for similar tasks (#1893) devin ivy 2023-12-01 19:01:31 -05:00
  • 6d21cc1b01
    Add flag for running db migrations on appview (#1913) Daniel Holmgren 2023-12-01 17:29:26 -06:00
  • 9cec13ee46
    Do not generate notifs when post violates threadgate (#1901) devin ivy 2023-12-01 18:15:27 -05:00
  • 1f3fad2829
    Version packages (#1909) github-actions[bot] 2023-12-01 18:14:01 -05:00
  • 378fc6132f
    Additional @atproto/api 0.6.24 changeset (#1912) devin ivy 2023-12-01 18:10:23 -05:00
  • a4e5abf5f4
    Fix snapshots for list items (#1911) Daniel Holmgren 2023-12-01 15:07:17 -06:00
  • 8d9b1f70cd
    Attach record URI to listItemView (#1758) intrnl 2023-12-02 03:28:54 +07:00
  • 3be9c741ce
    helpers for rkey and tid syntax; validate rkey at record creation time (#1738) bnewbold 2023-12-01 12:28:47 -08:00
  • c17971a2d8
    harden datetime verification (#1702) bnewbold 2023-11-30 16:19:06 -08:00
  • 691511b9b9
    fix(debug): properly type debugCatch wrapper result (#1817) Matthieu Sieben 2023-12-01 00:55:20 +01:00
  • 2513bd1b26
    style(xrpc-server): avoid un-neccessary "if" statement (#1826) Matthieu Sieben 2023-12-01 00:53:23 +01:00
  • 2fc6ca54c1
    perf(bsky): avoid re-creating auth functions on every request (#1822) Matthieu Sieben 2023-12-01 00:53:16 +01:00
  • 3c0ef382c1
    Don't create unnecessary error objects (#1908) dan 2023-11-30 23:53:04 +00:00
  • 6da8182530
    fix(pds): include aspectRatio on read-sticky posts (#1824) Mary 2023-12-01 06:51:07 +07:00
  • 401538a933
    Handle missing creator on lists and feed generators (#1906) Daniel Holmgren 2023-11-30 15:42:00 -06:00
  • 4a5b65893d
    Expose labels attached with legacy actions when events are queried and fix email event builder (#1905) Foysal Ahamed 2023-11-30 20:00:39 +01:00
  • 1f9040a44d
    Evented architecture for moderation system (#1617) Foysal Ahamed 2023-11-30 17:53:56 +01:00
  • 7edad62c12
    Put canReply state on post viewer state instead of thread viewer state (#1882) Daniel Holmgren 2023-11-27 20:14:20 -06:00
  • 95d33f7b11
    Support unauthed usage of feeds (#1884) devin ivy 2023-11-27 15:30:09 -05:00
  • f232371934
    Provide proper error for updating to an email that's already in use (#1770) devin ivy 2023-11-21 18:09:07 -05:00
  • b532c502af
    Version packages (#1877) github-actions[bot] 2023-11-21 15:47:43 -06:00
  • e1b5f2537a
    Prevent signature malleability (#1839) Daniel Holmgren 2023-11-21 15:30:40 -06:00
  • 59f70dbe80
    Tweak lexicon descriptions (#1859) Emily Liu 2023-11-20 14:41:25 -08:00
  • c28754f681
    Upgrade sharp on pds and appview (#1864) devin ivy 2023-11-16 18:21:57 -05:00
  • e6fb39dc84
    Bugfix: fetchLabels (#1862) Daniel Holmgren 2023-11-16 12:27:46 -06:00
  • b05130db68
    Add temp.fetchLabels method (#1858) Daniel Holmgren 2023-11-16 11:07:52 -06:00
  • 1ef6da191b
    Pass along hitsTotal and cursor from searchPostsSkeleton (#1857) Daniel Holmgren 2023-11-15 15:31:14 -06:00
  • 599cb449b5
    Bugfix: don't pass the viewer as a param to searchPosts skeleton (#1855) Daniel Holmgren 2023-11-14 22:18:47 -06:00
  • 681e35d4ef
    Add a note to README about depending on jq and docker (#1854) dan 2023-11-15 03:37:15 +00:00
  • a434d586dd
    Add searchPosts api to appview (#1845) Daniel Holmgren 2023-11-14 18:14:22 -06:00
  • 74b7fdf754
    Randomize suggestions (#1844) Daniel Holmgren 2023-11-14 18:14:08 -06:00
  • 697f5d3627
    Expose emailConfirmedAt field from admin getRepo (#1757) Foysal Ahamed 2023-11-07 23:26:31 +00:00
  • bebc4bac8c
    Simplify moderation fanout to configured url (#1804) devin ivy 2023-11-05 00:33:14 -04:00
  • a3d81dd911
    Prevent thread loops (#1813) Daniel Holmgren 2023-11-03 16:55:50 -05:00
  • bba9388ea9
    Add a test for links that end in .php (#1810) Eric Bailey 2023-11-02 17:29:27 -05:00
  • b90f2c4ef8
    Version packages (#1808) github-actions[bot] 2023-11-02 16:30:44 -04:00
  • 772736a010
    Add did doc output to getSession for session resumption (#1806) devin ivy 2023-11-02 16:16:26 -04:00
  • 3598898c03
    Version packages (#1802) github-actions[bot] 2023-11-02 19:58:57 +00:00
  • ce49743d7f
    Add changeset for #1790 (#1801) dan 2023-11-02 19:52:36 +00:00
  • b5a77babdb
    Adjust types to use LexiconDoc (#1807) dan 2023-11-02 19:51:40 +00:00
  • 84e2d4d2b6
    Update atproto source license to MIT/Apache2 (#1788) bnewbold 2023-11-02 00:45:13 -07:00
  • cf848e87ab
    Tweak schemas for entryway createAccount (#1797) Daniel Holmgren 2023-11-01 14:56:57 -05:00
  • a161f815de
    Make plc op unknown object rather than bytes (#1792) devin ivy 2023-11-01 11:54:00 -04:00
  • cae59094c7
    Don't validate known lexicons at runtime (#1790) dan 2023-11-01 15:42:37 +00:00
  • 8637c367fe
    Respect updated service auth keys (#1765) devin ivy 2023-10-31 18:09:02 -04:00
  • 2df6f2b836
    Support S3-compatible credentials for pds blobstore (#1787) devin ivy 2023-10-31 00:00:00 -04:00
  • b28fdb2ca4
    PDS: Allow configuring non-AWS S3 blob storage. (#1729) YOCKOW 2023-10-31 08:27:36 +09:00
  • fcb19c9c51
    Simplify PDS moderation (#1723) Daniel Holmgren 2023-10-30 16:56:17 -05:00
  • ec0dfdc8f5
    lexicon: maximum report "reason" length of 1000 chars (graphemes) (#1171) bnewbold 2023-10-30 09:28:42 -07:00
  • ea04096b02
    Version packages (#1774) github-actions[bot] 2023-10-27 14:51:50 -04:00
  • 9c98a5baaf
    Modlist updates: add "blockingByList" information and some utility functions to the sdk (#1779) Paul Frazee 2023-10-27 11:35:36 -07:00
  • 35d108ce94 bump changeset Devin Ivy 2023-10-27 12:40:02 -04:00
  • 22622dcdb2
    Lengthen view maintainer interval (#1775) Daniel Holmgren 2023-10-26 18:37:33 -05:00
  • 0587ad1dbb remove services and dev-env from changeset Devin Ivy 2023-10-26 18:35:59 -04:00
  • 46b108cb86
    Facilitate authing w/ PDS based on DID doc (#1727) devin ivy 2023-10-26 18:29:51 -04:00
  • 696df1e488
    Lexicons to support bring-your-own-did w/ per-repo signing keys (#1739) devin ivy 2023-10-26 17:15:12 -04:00
  • bb039d8e4c
    Dedupe did cache refreshes (#1773) Daniel Holmgren 2023-10-25 15:53:08 -05:00
  • ce28725e17
    Insert to did cache using excluded column (#1772) devin ivy 2023-10-25 15:00:17 -04:00
  • ed33f64821
    pds: add GROUP BY on cid for listBlobs endpoint (#1761) bnewbold 2023-10-24 18:56:34 -04:00
  • 825b2a003e
    Miscellaneous query optimizations on appview (#1766) devin ivy 2023-10-24 13:07:44 -04:00
  • 41221091dc
    Prevent clashing redis namespaces in tests (#1764) Daniel Holmgren 2023-10-24 09:46:37 -05:00
  • f710d45458
    Dont dump stacktrace in http logger middleware (#1753) Daniel Holmgren 2023-10-23 13:55:05 -05:00
  • 995b42e753
    Fix CI Issues (#1763) Daniel Holmgren 2023-10-23 13:49:28 -05:00
  • 2af3f6c783
    Fix read after write on threads when posting a media embed (#1749) Daniel Holmgren 2023-10-19 16:11:03 -05:00
  • 44ea5e80fa
    Split apart auth grant & verification (#1743) Daniel Holmgren 2023-10-13 11:43:44 -05:00
  • d425061179
    Fix test seed & snap (#1733) Daniel Holmgren 2023-10-11 10:26:00 -05:00
  • 2e10a1854c
    Fix typo in bsky test: purpose is #modlist not #blocklist (#1726) Paul Frazee 2023-10-10 16:42:11 -07:00
  • 982633225c
    make lint (#1703) bnewbold 2023-10-09 22:24:53 -07:00
  • 3f3429af12
    README refresh (#1717) bnewbold 2023-10-09 17:43:39 -07:00
  • 112b1fe77a
    makefile: fix 'logged' variant of run env (#1718) bnewbold 2023-10-09 17:41:57 -07:00
  • 4bf61c5f95
    Enable updateEmail with no token & no app password (#1715) Daniel Holmgren 2023-10-09 13:46:32 -05:00
  • 94ce5c10e9
    syntax: disallow .example and .alt TLDs (#1714) bnewbold 2023-10-05 18:08:22 -07:00
  • 326d849691
    Trim whitespace when processing dids (#1299) Feroz Salam 2023-10-05 19:37:24 +01:00
  • 88a23d4b70
    Add support for a bunny CDN img invalidator (#1689) devin ivy 2023-10-05 12:20:36 -04:00
  • 8853bc174a
    Add rev to sync.listRepos (#1709) Daniel Holmgren 2023-10-04 18:46:57 -05:00
  • 27a8dee2af
    Sequencer backfill cursor fix (#1708) Daniel Holmgren 2023-10-04 14:17:21 -05:00
  • 26538a733e
    Send HTML content in email (#1589) Foysal Ahamed 2023-10-03 17:17:48 +02:00
  • 647ca6a910
    Let admins see post thread even when the author blocks them (#1678) Foysal Ahamed 2023-10-03 17:01:43 +02:00
  • 7d1e3b25e6 update time on email tokens dholms 2023-10-02 15:32:39 -05:00
  • d664b51c64
    Finalize PDS in-process AppView removal (#1198) Daniel Holmgren 2023-10-02 13:27:45 -05:00
  • 3b65224c80
    Fix writing duplicate blocks in sync.getRepo (#1699) devin ivy 2023-10-01 15:09:34 -04:00
  • cef38e3db3
    Add missing record cursor indices (#1693) Daniel Holmgren 2023-09-29 14:53:07 -05:00
  • feb994a178
    Fix cursor on with-friends to hit index (#1692) devin ivy 2023-09-29 14:02:48 -04:00
  • 11e3b329e3
    Clean up other email tokens (#1572) Daniel Holmgren 2023-09-28 13:25:56 -05:00
  • 0fa34e4819
    apply basic email validation to createAccount (#1658) Eric Bailey 2023-09-28 13:17:36 -05:00