summaryrefslogtreecommitdiffstats
path: root/users
Commit message (Collapse)AuthorAgeFilesLines
* Handle API identities with no nameAndrew Godwin2022-12-151-2/+2
|
* Fix login form errors not appearingAndrew Godwin2022-12-151-0/+7
| | | | Fixes #175
* Implement post rate limits, move to signed cookiesAndrew Godwin2022-12-151-0/+5
| | | | | Also improve the test harness a little Fixes #112
* Stator stats overhaulAndrew Godwin2022-12-152-0/+21
| | | | | Removes the error table, adds a stats table and admin page. Fixes #166
* Basic Emoji suppport (#157)Michael Manfre2022-12-152-3/+40
|
* Show follows and following counts on profile pageGabriel Rodríguez Alberich2022-12-145-111/+129
| | | And let their visibility be configured
* Fix static file URLsAndrew Godwin2022-12-121-3/+2
|
* A better way of handling URIs between local/remoteAndrew Godwin2022-12-121-13/+15
|
* Basic post mutationAndrew Godwin2022-12-121-3/+2
|
* Timelines workingAndrew Godwin2022-12-122-11/+56
|
* Add system actor and shared inboxAndrew Godwin2022-12-103-1/+8
|
* Media proxy, caching and tuning docsAndrew Godwin2022-12-102-2/+4
| | | | Fixes #67
* Improve djadmin filtering and search (#149)Michael Manfre2022-12-081-1/+20
|
* Support deeper subdomains in domain validation (#110)Tom Usher2022-12-071-10/+24
| | | Use a new validator class with regex based on the URLValidator from Django
* Ignore actor delete messages for unknown actors (#124)Michael Manfre2022-12-051-0/+13
|
* Only cache unauthenticated page views (#117)Michael Manfre2022-12-051-3/+3
|
* Add a middleware to detect LD Accept headersAndrew Godwin2022-12-051-6/+1
|
* Add pagination and search to federation pageAndrew Godwin2022-12-051-7/+18
|
* Policy pages and signup tests.Andrew Godwin2022-12-053-3/+73
| | | | Fixes #113
* Add django-upgrade to pre-commit (#114)Paolo Melchiorre2022-12-053-4/+4
|
* Added caching and initial settingsMichael Manfre2022-12-055-2/+64
|
* Add pyupgrade with --py310-plus in pre-commit (#103)Paolo Melchiorre2022-12-054-12/+10
|
* Make search work with URLsAndrew Godwin2022-12-041-1/+3
|
* Make the user fetch interval much longerAndrew Godwin2022-12-041-1/+1
|
* Adding RSS feeds for local identitiesAndrew Godwin2022-12-041-0/+42
|
* Make follows a top-level activity. (#94)Tyler Kennedy2022-12-041-33/+0
|
* Explicitly ignore add and remove messages for nowAndrew Godwin2022-12-041-0/+6
|
* Image attachment uploadsAndrew Godwin2022-12-011-12/+3
|
* HashtagsMichael Manfre2022-11-283-1/+141
|
* Admin tweaksAndrew Godwin2022-11-271-4/+13
|
* User fetching and inbox message cleaningAndrew Godwin2022-11-274-6/+64
|
* Collect more actor information in fetchAndrew Godwin2022-11-271-2/+40
| | | | Fixes #31
* Set content type when serving objectTyler Kennedy2022-11-271-1/+4
| | | Fixes #37
* Fix testsAndrew Godwin2022-11-261-0/+1
|
* Added default post visibilityMichael Manfre2022-11-254-132/+172
|
* Don't error admin decorator on anonymousAndrew Godwin2022-11-251-1/+1
|
* Implement user discoverabilityAndrew Godwin2022-11-254-11/+53
|
* Discard messages from blocked serversAndrew Godwin2022-11-252-1/+8
|
* Add federation admin pageAndrew Godwin2022-11-253-0/+60
|
* Ensure usernames and domains are lowercaseAndrew Godwin2022-11-242-4/+6
|
* Code dedupe Webfinger and fix SystemActor inbox URLMichael Manfre2022-11-222-43/+29
|
* Show boosts and likes on other post list pagesAndrew Godwin2022-11-221-1/+5
|
* Content warning name customisationMichael Manfre2022-11-221-1/+5
| | | | | Allows the name of Content Warning to be customized (e.g. to "Content Summary"). Fixes #28.
* Say all our users are discoverable for nowAndrew Godwin2022-11-221-0/+1
|
* Switch to new identity on creationAndrew Godwin2022-11-221-0/+1
|
* Fix profile page post listingAndrew Godwin2022-11-221-26/+34
|
* Better way to initialise things on setup.Andrew Godwin2022-11-221-6/+12
|
* Outgoing mentions mostly work (exc. cc followers)Andrew Godwin2022-11-212-8/+8
|
* Refactor almost all tests into /tests/Andrew Godwin2022-11-217-319/+0
|
* Catch more request errorsAndrew Godwin2022-11-211-2/+2
|
* Don't error when no resource on webfingerAndrew Godwin2022-11-211-2/+4
|
* Don't error fetching people if they're in the DBAndrew Godwin2022-11-212-3/+15
|
* Make test directories into modulesAndrew Godwin2022-11-201-0/+0
|
* Don't try to make a keypair during testsAndrew Godwin2022-11-201-3/+5
|
* Raise proper errors when it's our faultAndrew Godwin2022-11-201-2/+10
|
* Move signed request onto Identity as a shortcutAndrew Godwin2022-11-202-12/+25
|
* Add a system actor to sign outgoing S2S GETsAndrew Godwin2022-11-208-83/+235
|
* Don't error when retrieving existing userAndrew Godwin2022-11-201-0/+6
| | | | | Happens when a user is not yet fetched but we look them up via a successful webfinger
* Enforce signups_allowed=False (#26)Michael Manfre2022-11-205-0/+63
|
* Don't waste DB rows on bad inbox actorsAndrew Godwin2022-11-202-9/+22
| | | | | Seems Sidekiq will keep trying to deliver messages even when the actor no longer exists?
* Handle remote user deletionsAndrew Godwin2022-11-201-0/+4
|
* Actually do deletes rightAndrew Godwin2022-11-201-7/+8
|
* Actor delete, sentry async, faster statorAndrew Godwin2022-11-202-1/+20
|
* Add more error handlingAndrew Godwin2022-11-202-2/+5
|
* More error handling for remote fetchAndrew Godwin2022-11-201-7/+10
|
* Add error catching on actor fetchAndrew Godwin2022-11-203-10/+96
|
* Fix user profile image sizeAndrew Godwin2022-11-201-1/+1
|
* Add Sentry error integration optionAndrew Godwin2022-11-201-0/+6
|
* Fix resize of image on upload of Identity profile picsMichael Manfre2022-11-201-8/+15
|
* Add config identity_min_length and apply non-admin validationMichael Manfre2022-11-203-1/+125
|
* Configure GitHub Actions to run tests (#13)Simon Willison2022-11-191-0/+1
|
* A few more fixes from going liveAndrew Godwin2022-11-193-54/+66
|
* A few more tweaks for an initial deployAndrew Godwin2022-11-191-2/+7
|
* Deployment re-jigglingAndrew Godwin2022-11-181-2/+2
|
* Migration reset, start of docs, env varsAndrew Godwin2022-11-1812-189/+195
|
* Signup and invite tweaksAndrew Godwin2022-11-189-103/+232
|
* Follows pageAndrew Godwin2022-11-173-5/+46
|
* Add the user settings page tooAndrew Godwin2022-11-172-8/+54
|
* Add signup and password resetAndrew Godwin2022-11-176-1/+254
|
* Return images and summary in actorAndrew Godwin2022-11-171-2/+20
|
* Logged out experience, config, and profilesAndrew Godwin2022-11-172-7/+45
|
* Add search and better notificationsAndrew Godwin2022-11-171-4/+9
|
* Rework UI to have vertical menusAndrew Godwin2022-11-172-6/+32
|
* Add image/icon uploadAndrew Godwin2022-11-173-64/+126
|
* Force username to lowercase for nowAndrew Godwin2022-11-162-1/+4
|
* Handle post edits, follow undosAndrew Godwin2022-11-166-14/+87
|
* Call it admin rather than system settingsAndrew Godwin2022-11-167-25/+84
|
* Should probably limit system settings to adminsAndrew Godwin2022-11-162-3/+12
|
* Domains management pagesAndrew Godwin2022-11-164-2/+156
|
* Add start of a settings (config) systemAndrew Godwin2022-11-163-2/+136
|
* Tag and visibility handlingAndrew Godwin2022-11-161-0/+1
|
* Accept incoming action undosAndrew Godwin2022-11-151-0/+8
|
* Get outbound likes/boosts and their undos workingAndrew Godwin2022-11-154-25/+48
|
* Permit Mastodon's weird HTML throughAndrew Godwin2022-11-131-1/+1
|
* Boosting! Incoming, anyway.Andrew Godwin2022-11-131-1/+5
|
* More UI!Andrew Godwin2022-11-132-19/+16
|
* Improving contributing docs/processMichael Manfre2022-11-131-1/+1
|
* Start some settings workAndrew Godwin2022-11-121-2/+2
|
* Post URIs and host-metaAndrew Godwin2022-11-125-131/+158
|
* Add JSON-LD signatures and tests for sig stuffAndrew Godwin2022-11-125-77/+63
|
* Posting and fan-out both workingAndrew Godwin2022-11-112-7/+11
|
* Got up to incoming posts workingAndrew Godwin2022-11-117-134/+197
|
* Inbound and outbound follows basic workingAndrew Godwin2022-11-108-82/+157
|
* Profile fetching now working on state machineAndrew Godwin2022-11-0914-209/+181
|
* Most of the way through the stator refactorAndrew Godwin2022-11-097-21/+53
|
* Midway point in task refactor - changing directionAndrew Godwin2022-11-097-11/+149
|
* THE FOLLOWS, THEY WORKAndrew Godwin2022-11-076-24/+56
| | | | Well, in one direction anyway
* Rework task system and fetching.Andrew Godwin2022-11-0611-139/+287
| | | | I can taste how close follow is to working.
* Signing works with OpenSSL.Andrew Godwin2022-11-062-22/+24
| | | | Will have to ask the cryptography peeps what I was doing wrong.
* Rework to a domains model for better vhostingAndrew Godwin2022-11-0611-151/+431
|
* Move to the more sensible JSON-LD reprAndrew Godwin2022-11-063-51/+111
|
* Queuing system and lazy profile fetchAndrew Godwin2022-11-052-1/+30
|
* Some user icon stuffAndrew Godwin2022-11-051-1/+23
|
* Get Actor fetching and parsing workingAndrew Godwin2022-11-056-15/+248
|
* Initial commit (users and statuses)Andrew Godwin2022-11-0514-0/+525