teknomunk
|
d714135f06
|
Move account sync to inbox processing and reduce timeout to 3 hours, add stub route for /api/v2/, change inbox and outbox processing to stop using fs_list and remove file locking that was causing significant delays, start using struct status_ref to include the id URL and not just the local status id
|
3 months ago |
teknomunk
|
55a6a6c05c
|
Change inbox handling so it can't get stuck if fs_list glitches, start adding routes for urn: and did:, change fetch timeouts, change when tor gets used
|
3 months ago |
teknomunk
|
d9c90deb84
|
Update README, add .gif mime type, add additional web servers
|
4 months ago |
teknomunk
|
fa96756d01
|
Merge branch 'master' of https://gitea.polaris-1.work/teknomunk/apogee
|
5 months ago |
teknomunk
|
84e48e3392
|
Fix SEGV faults when account_id is not set, but account_url is
|
5 months ago |
teknomunk
|
726db04250
|
Change notifications for removing followers, start code for modifying account parameters from web gui
|
5 months ago |
teknomunk
|
eec6d2b80a
|
Fix bugs where account_url was being used where account_id should have been, make sure newly created owner account has account_url and account_id set correctly
|
5 months ago |
teknomunk
|
33ab478771
|
Merge branch 'master' of https://gitea.polaris-1.work/teknomunk/apogee
|
5 months ago |
teknomunk
|
ce124ae8e9
|
Change order of processing status sync
|
5 months ago |
teknomunk
|
c009a78bd2
|
Prevent a malformed file from crashing actor fetching
|
5 months ago |
teknomunk
|
814797834a
|
Make sure to fill note field so the actor fetch doesn't crash
|
5 months ago |
teknomunk
|
3c83eea826
|
Generate crypto keys, make sure new accounts don't overwrite built-in timelines
|
5 months ago |
teknomunk
|
d08b7a0ce7
|
Fix bug where you couldn't stay logged in with a web browser, add last_used time for eventually removing client_app credentials automatically
|
5 months ago |
teknomunk
|
07f1b937ee
|
Update README
|
5 months ago |
teknomunk
|
a812d07231
|
Update subcomponents
|
5 months ago |
teknomunk
|
516b37501c
|
Add Soapbox frontend as submodule
|
5 months ago |
teknomunk
|
9d99318265
|
Implement server setup wizard
|
5 months ago |
teknomunk
|
ce178cd5a9
|
Start implementing administrative interface, add initial installation instructions to README, make soapbox.json into a server-created file
|
5 months ago |
teknomunk
|
48db4e78ab
|
Get apogee to start running without crashing from non-existent data/ directory
|
5 months ago |
teknomunk
|
db2114a4c6
|
Make build.sh work from fresh checkout, fix crash on first start when Tor hasn't initialized yet
|
5 months ago |
teknomunk
|
afb6afd0ee
|
Fix crash bug
|
5 months ago |
teknomunk
|
a55af3fc94
|
Add more code for account searching, add struct account_list, bugfix: system status for blocks now shows correct account name instead of a blank, add debug to URL rendering
|
5 months ago |
teknomunk
|
44f99657a0
|
Fix several SEGV faults, add support for custom HTTP User-Agent when fetching, change argument handling, show process name with starting subprocesses, add garbage collection for statuses by uri index
|
6 months ago |
teknomunk
|
b10d1f2e64
|
Make poll update work, and automatically sync with source
|
7 months ago |
teknomunk
|
2a74596d71
|
Implement voting on remote polls
|
7 months ago |
teknomunk
|
5616f70088
|
Implement poll creation, poll post federation and handle votes
|
7 months ago |
teknomunk
|
91d6eeb530
|
Implement API endpoint for voting in polls and have local model updated to match
|
7 months ago |
teknomunk
|
91ad748f89
|
Automatically pull data for polls
|
7 months ago |
teknomunk
|
9e27168c6e
|
Implement poll model
|
7 months ago |
teknomunk
|
60ca308c7c
|
Start poll model
|
7 months ago |
teknomunk
|
07c197396c
|
Comment out debug printf, change User Agent used when fetching
|
7 months ago |
teknomunk
|
9685583e79
|
Fix actor key id
|
8 months ago |
teknomunk
|
ba163b9567
|
Fix SEGV when new account is saved, start allowing for consolidating media files based on contents
|
8 months ago |
teknomunk
|
d258d1fc70
|
Rework account path handling, sort outbox envelopes by number of accounts at each url, change account timeline handling
|
8 months ago |
teknomunk
|
81af6d65cd
|
Remove data/account/uri_index and use trie exclusively
|
8 months ago |
teknomunk
|
2dd7fc2a9b
|
Update HTTP subcomponents
|
8 months ago |
teknomunk
|
f545d51b50
|
commit several updates
|
8 months ago |
teknomunk
|
1c47ab7fbd
|
Rework outbox delivery
|
9 months ago |
teknomunk
|
845666b3d5
|
Fix typo in README, update submodules, implement delivery of activities via TOR, make sure system statuses have unique IDs, fix HTTP signature generation to work with http:// URLs
|
9 months ago |
teknomunk
|
e28ccd7f7c
|
Fix outbox processing, fix actor on EmojiReact activity
|
9 months ago |
teknomunk
|
2190fd660f
|
Update submodules, add log message when an account isn't ready to be updated
|
9 months ago |
teknomunk
|
a002edce81
|
Update to new ap_object::url field type, remove mrf_* from instance info, add faster startup, update activitystreams submodule
|
9 months ago |
teknomunk
|
5b04add122
|
Add build file (was excluded by .gitignore), update .gitignore, add automatic account sync (3-5 day interval), fix inconsistent actor/attributedTo data, move rfc3339 timestamp code to util submodule
|
9 months ago |
teknomunk
|
a1bf8a8be8
|
Update readme, update subcomponents, change /inbox to return 202, add Onion-Location to all responses, implement real /api/v1/instance/peers based on known peers, extract Onion-Location from fetches and outgoing federation responses, start migrations from hash_index to trie for account-from-url and status-from-url indexes, change output of /owner/collections/featured so Pleroma doesn't choke on it, remove statuses that have been deleted from timelines when loading
|
9 months ago |
teknomunk
|
1f4e6ab9f4
|
Add debugging for certain endpoints, start implementing Pleroma notification read endpoint, modify featured output, make is_muted and is_read field function, rework process to use section names
|
9 months ago |
teknomunk
|
36b3cc92ba
|
Rename src/app_args.* to src/model/server.*, use new struct http_settings, provide http status code 401 when not properly authenticated to make logs more useful
|
9 months ago |
teknomunk
|
a8d7e7f041
|
Get marker update working correctly (so notification count is now functional)
|
9 months ago |
teknomunk
|
8bbb56bd5e
|
Add marker model, add stub for posting marker updates
|
9 months ago |
teknomunk
|
315da65af4
|
Add stub API responses
|
9 months ago |
teknomunk
|
d158fed722
|
Implement featured/pinned posts
|
9 months ago |