| Commit message (Collapse) | Author | Age | Lines | |
|---|---|---|---|---|
| * | fix(cli): importHEADdev | 6 days | -1/+1 | |
| | | ||||
| * | build: update lockfile | 7 days | -107/+119 | |
| | | | | | downgrade lockfile actualy? whatever | |||
| * | ci: no longer need to install wasm-bindgen | 7 days | -3/+0 | |
| | | ||||
| * | fix(web): lock web-sys so wasm-bindgen stays at 0.2.100 | 7 days | -2/+2 | |
| | | ||||
| * | fix(cli): correctly prune old objects | 7 days | -1/+5 | |
| | | | | | | previously null audience matched the NOT IN filter (for some reason?) now there's an explicit OR | |||
| * | ci: install wasm-bindgen-cli at a specific version | 7 days | -3/+3 | |
| | | | | | ughhh github actions and caching!!! | |||
| * | ci: install wasm-bindgen-cli manually | 7 days | -0/+3 | |
| | | ||||
| * | feat(cli): crude way to delete old addressing rows | 7 days | -13/+43 | |
| | | | | | this is very crude and may mess with your db, probably don't use it yet | |||
| * | fix(cli): prune deletes objects OR activities | 7 days | -29/+18 | |
| | | ||||
| * | chore: centralized deps and lints | 8 days | -1094/+2952 | |
| | | | | | | also bring back web under the main workspace so it's really all centralized and nice to change | |||
| * | chore(web): tabs | 2025-10-18 | -3/+3 | |
| | | ||||
| * | fix(web): don't constantly log out user | 2025-10-18 | -2/+2 | |
| | | ||||
| * | feat(cli): prune command | 2025-10-18 | -0/+81 | |
| | | | | | | the way it deletes activities is quite bad but eh better than nothing for now | |||
| * | fix(migrations)!: add list foreign key constraint actions | 2025-10-18 | -0/+4 | |
| | | | | | | | | | this is a "db breaking change"! it is not really noticeable mostly, but will prevent deleting objects/actors cleanly if present in a list. this updates the migration so that new dbs won't be affected, but existing dbs should manually update lists and list_elements tables to have CASCADE on delete actions for all foreign keys! | |||
| * | feat(core,routes): option to verify http signature without query | 2025-10-18 | -6/+37 | |
| | | | | | should solve issue #2 | |||
| * | feat(core): compat option to exclude query from http signatures | 2025-10-18 | -11/+34 | |
| | | ||||
| * | fix(web): input sizing on chrome | 2025-10-15 | -2/+5 | |
| | | ||||
| * | fix(migrations): distinct addressing indexes | 2025-09-02 | -0/+91 | |
| | | ||||
| * | fix: always include Digest header, just not in signature | 2025-08-11 | -3/+3 | |
| | | ||||
| * | fix(core): include digest in http signature only if theres a payload | 2025-08-11 | -4/+8 | |
| | | ||||
| * | fix(apb,core): fetch with more accept headers | 2025-08-11 | -1/+5 | |
| | | | | | both application/activity+json and application/ld+json; blah blah | |||
| * | chore: lints | 2025-08-08 | -2/+2 | |
| | | ||||
| * | fix(apb,core,worker,mdhtml): get rid of unwraps | 2025-08-08 | -10/+48 | |
| | | ||||
| * | fix(core) whoops compat media-type was forcing wrong mimetype | 2025-08-05 | -1/+5 | |
| | | ||||
| * | chore(core): oops track this TODO | 2025-08-05 | -0/+2 | |
| | | ||||
| * | tests(httpsign): also test for axum from_parts | 2025-08-05 | -2/+67 | |
| | | ||||
| * | fix(routes): check blacklist before fetching user | 2025-08-05 | -4/+4 | |
| | | ||||
| * | fix(routes): leftover deps | 2025-08-05 | -1051/+1 | |
| | | ||||
| * | fix(routes): more aggressive apub redirect | 2025-08-05 | -1/+1 | |
| | | | | | accepts apub OR doesn't accept html -> redirect | |||
| * | fix: duplicate check for mentions | 2025-08-04 | -1/+1 | |
| | | ||||
| * | chore: unused import | 2025-07-29 | -1/+1 | |
| | | ||||
| * | fix(core): more standard user agent, centralize it | 2025-07-29 | -3/+2 | |
| | | ||||
| * | feat(core,rules): nodeinfo metadata | 2025-07-28 | -3/+19 | |
| | | ||||
| * | feat(core): improved blacklist | 2025-07-28 | -21/+49 | |
| | | | | | | now counts subdomains too, added an `everything` option that implies all others, to avoid repeating domains | |||
| * | feat(core,routes): recalculate nodeinfo stats, with config for frequency | 2025-07-28 | -76/+83 | |
| | | ||||
| * | chore(core): no longer unused | 2025-07-28 | -2/+1 | |
| | | ||||
| * | fix(core)!: moved some settings from [security] to [behavior] | 2025-07-28 | -14/+21 | |
| | | | | | | this will break your configs! if you overruled these, make sure to move them under the new section | |||
| * | fix(web): custom emoji regex accepts dashes | 2025-07-27 | -1/+1 | |
| | | ||||
| * | fix(web): articles is a feed route too | 2025-07-26 | -1/+3 | |
| | | ||||
| * | fix(web): force newline for controls on mobile | 2025-07-26 | -0/+1 | |
| | | | | | to prevent overflow | |||
| * | fix(web): og meta tags | 2025-07-25 | -1/+2 | |
| | | ||||
| * | feat(core): also update actor while fetching its outbox | 2025-07-25 | -1/+9 | |
| | | ||||
| * | chore: bump versions | 2025-07-25 | -6/+6 | |
| | | ||||
| * | chore(web): inlined articles page | 2025-07-25 | -16/+7 | |
| | | ||||
| * | fix(web): articles page margin | 2025-07-24 | -6/+4 | |
| | | ||||
| * | fix(web): strip html from summary | 2025-07-24 | -2/+2 | |
| | | ||||
| * | feat(mdhtml): add html stripper | 2025-07-24 | -2/+44 | |
| | | ||||
| * | feat(web): articles feed page | 2025-07-24 | -1/+22 | |
| | | ||||
| * | feat(web): option to compress actor summary | 2025-07-24 | -4/+7 | |
| | | | | | useful for browsing groups | |||
| * | feat(routes,migrations): route to show only articles | 2025-07-24 | -0/+75 | |
| | | ||||
