Commit graph

  • ceb08fe630
    Merge dd8f72461f into a87be80c90 #3941 kim 2025-04-20 21:43:28 +0000
  • dd8f72461f fix repeatBoost logic that doesn't account for already-hidden repeatBoosts #3941 kim 2025-04-17 16:02:38 +0100
  • 2be2ba451f fix test broken due to addition of preloader kim 2025-04-09 15:55:24 +0100
  • 3d462250fe better concurrency safety in Clear() and Done() kim 2025-04-08 23:20:36 +0100
  • 6625ac1197 don't return on status filter errors, these are usually transient kim 2025-04-08 22:04:43 +0100
  • 239b6597e3 fix preload repeatBoost checking logic kim 2025-04-08 21:50:07 +0100
  • cb45fe7794 remove unsetting of lo, hi kim 2025-04-08 21:39:22 +0100
  • d7e88f45df fix-up some comments referring to old logic kim 2025-04-08 18:46:04 +0100
  • 719548f8a6 remove trim-after-insert behaviour kim 2025-04-08 18:39:08 +0100
  • dc5efca92b finish writing code comments kim 2025-04-08 18:26:57 +0100
  • bf8424b968 shift around some logic to make sure things aren't accidentally left set kim 2025-04-08 18:20:57 +0100
  • d0706ab0d3 more code comments, don't bother inserting statuses if timeline not preloaded kim 2025-04-08 18:14:26 +0100
  • 9ea1a0bd64 much improved status timeline code comments kim 2025-04-08 18:03:32 +0100
  • d41de5ba38 fix timeline preload state check kim 2025-04-08 16:52:53 +0100
  • 1c05342a1a comment-out unused functions, but leave in place as we might end-up using them kim 2025-04-08 16:40:27 +0100
  • c4ced56f15 add logic to allow dynamic clear / preloading of timelines kim 2025-04-08 16:28:33 +0100
  • 81a1f76d03 share a bunch of the database load code in timeline cache, don't clear timelines on relationship change kim 2025-04-08 15:19:36 +0100
  • c8f7c93c34 ensure repeat boosts are marked in preloaded entries kim 2025-04-08 14:31:58 +0100
  • 088281fc26 start adding preloading support kim 2025-04-08 14:16:08 +0100
  • 7649094b43 add more status timeline tests kim 2025-04-08 12:31:39 +0100
  • db291fcb88 add StatusTimeline{} tests kim 2025-04-08 11:58:38 +0100
  • b03055a24f remove unused field kim 2025-04-07 23:44:39 +0100
  • bd0c14f029 fix timeline tests now that timelines are returned in page order kim 2025-04-07 19:22:35 +0100
  • 9a2f9352a2 add important note kim 2025-04-07 17:49:04 +0100
  • 1d12bc3e58 more code comments kim 2025-04-07 19:03:04 +0100
  • 83a3438b0b add repeat boost filtering logic, update go-structr, general improvements kim 2025-04-07 17:46:17 +0100
  • 6ba898a70b do a maximum of 5 loads, not 10 kim 2025-04-07 16:02:53 +0100
  • 773316a777 remove the boost logic from prepare function kim 2025-04-07 15:26:04 +0100
  • 28af02333d remove comments for repeat code kim 2025-04-07 13:56:23 +0100
  • 1ac2049a5b fix use of timeline.lastOrder, fix incorrect range functions used kim 2025-04-07 13:49:49 +0100
  • c0880d8197 move boost checking to prepare function kim 2025-04-03 17:17:39 +0100
  • 437beb201d remove unused function to appease the linter kim 2025-04-03 14:05:24 +0100
  • 58d061799b again, remove more unused code kim 2025-04-03 13:59:38 +0100
  • 5bbb72aebf remove unnecessary change kim 2025-04-03 13:58:25 +0100
  • 88a677ab19 remove local / public caches (is out of scope for this work), share more timeline code kim 2025-04-03 13:51:47 +0100
  • aa18d8f1d8 add (now) missing slice reverse of tag timeline statuses when paging ASC kim 2025-04-02 19:50:50 +0100
  • c032738e12 swap the lo, hi values 🤦 kim 2025-04-02 19:40:16 +0100
  • b6ae1fa122 simplify timeline cache loading, fix lo/hi returns, fix timeline invalidation side-effects missing for some federated actions kim 2025-04-02 17:25:33 +0100
  • 72978c7c19 remove the zero length check, as lo, hi values might still be set kim 2025-04-01 20:03:52 +0100
  • ec2bb19b6e rewrite calls to public / local timeline calls kim 2025-04-01 15:18:29 +0100
  • 160c7d24f4 have a local and public timeline *per user* kim 2025-04-01 15:17:34 +0100
  • e2161e56e3 update go-structr version to latest with changed timeline unique indexing logic kim 2025-04-01 15:10:56 +0100
  • 1d9830b9a5 fill in more code comments kim 2025-04-01 14:32:36 +0100
  • 5ebb6c8957 finish writing code comments for the StatusTimeline{} type itself kim 2025-04-01 14:10:53 +0100
  • 08679dee95 improved code comments for updated / returned lo , hi paging values kim 2025-04-01 14:04:32 +0100
  • f4259b69d8 change the way we update lo,hi paging values during timeline load kim 2025-04-01 13:51:17 +0100
  • 0667a91dfe some variable renaming, for ease of following kim 2025-03-31 17:40:45 +0100
  • 8ea2aeb9cb finish writing more code comments kim 2025-03-31 16:48:20 +0100
  • 1fdbab9bf5 don't allow multiple entries for BoostOfID values to prevent repeated boosts of same boosts kim 2025-03-31 15:41:15 +0100
  • b78610f2bb improved code comments kim 2025-03-31 15:39:15 +0100
  • f3bbe1d517 continued from previous commit kim 2025-03-28 13:51:31 +0000
  • 67a79189e6 remove old timeline initialization code, bump go-structr to v0.9.4 kim 2025-03-28 13:50:34 +0000
  • 4e5ebc7f4c reslice the output if it's beyond length of 'lim' kim 2025-03-26 21:43:01 +0000
  • 04d1555721 fix linter hints kim 2025-03-26 20:44:32 +0000
  • 147dec453a linter, ssssssssshhhhhhhhhhhh please kim 2025-03-26 20:43:41 +0000
  • 7d2dfe0797 further list timeline fixes kim 2025-03-25 17:16:53 +0000
  • 72a85967a9 fix list timeline cache fetching kim 2025-03-25 17:16:05 +0000
  • db95071342 tweak cache size limits kim 2025-03-25 12:35:15 +0000
  • 7e20d87def clarify some things better in code comments kim 2025-03-25 12:33:57 +0000
  • fd19d88b59 add exclusion for test.out in gitignore kim 2025-03-25 12:15:31 +0000
  • a978d8f65c fix up more tests, fix missing required changes, etc kim 2025-03-25 12:12:09 +0000
  • 3d5ab37a95 fix test-identified timeline cache package issues kim 2025-03-24 21:34:36 +0000
  • a84bd5f273 start adding page validation kim 2025-03-23 14:18:24 +0000
  • 1e60c44200 remove references to old timeline types that needed starting up in tests kim 2025-03-20 14:01:26 +0000
  • 7043581430 remove old timeline package, add local timeline cache kim 2025-03-20 13:34:34 +0000
  • 3b3e0b0db2 implement new timeline code into more areas of codebase, pull in latest go-mangler, go-mutexes, go-structr kim 2025-03-20 13:15:25 +0000
  • 27c1108dad remove old use of go-bytes kim 2025-03-14 15:25:10 +0000
  • da0a31dd42 add local timeline, fix up merge conflicts kim 2025-03-12 22:45:17 +0000
  • e332c842e3 remove old code kim 2025-02-13 13:03:04 +0000
  • 44c6f7bb84 more work integration new timeline code kim 2025-02-13 12:34:45 +0000
  • 610d201786 further work rewriting timeline caching kim 2025-02-03 17:00:33 +0000
  • c7c89b28ba start work rewriting timeline cache type kim 2024-12-30 17:12:55 +0000
  • a87be80c90
    [feature/frontend] add autocomplete + other helpful attributes to auth html pages () main tobi 2025-04-20 17:46:25 +0200
  • 7f193f75ed
    Merge c42c391094 into e9f6d186dc #3969 kaimanhub 2025-04-20 16:30:35 +0200
  • b5e483360d add autocorrect="off" #4029 tobi 2025-04-19 22:07:05 +0200
  • 9edc7e38bd [feature/frontend] add autocomplete + other helpful attributes to auth html pages tobi 2025-04-19 22:02:19 +0200
  • e9f6d186dc
    [bugfix] Fix '+'-separated scopes not being recognized () tobi 2025-04-19 21:57:50 +0200
  • 58c53c9fce comment #4028 tobi 2025-04-19 21:26:40 +0200
  • 98694ca032 [bugfix] Fix '+'-separated scopes not being recognized tobi 2025-04-19 21:24:58 +0200
  • 462b723db2
    Merge ee3978e86c into d308fd0d0a #3747 pnwmatt 2025-04-19 13:15:51 -0500
  • 6b60df7b92 peepeepoopoo interaction_policies_forward_compat tobi 2025-04-19 17:34:03 +0200
  • d308fd0d0a
    [chore] Little settings panel report view tweak () v0.19.0-rc2 tobi 2025-04-19 13:36:35 +0200
  • 2863561c89
    [chore] Update robots.txt with latest ai bullshit () tobi 2025-04-19 13:34:20 +0200
  • cb35799e32 [chore] Little settings panel report view tweak #4025 tobi 2025-04-19 13:20:29 +0200
  • dc1395e9d0 [chore] Update robots.txt with latest ai bullshit #4024 tobi 2025-04-19 13:02:43 +0200
  • 14899733c8
    [bugfix] new token API issues () kim 2025-04-18 15:37:50 +0000
  • 2fce027808
    [feature/frontend] Hide "engagement" stats, edits, and other info under a little drop down to unclutter status info bar () tobi 2025-04-18 17:36:26 +0200
  • 10cf211c2c ensure OnInvalidateToken() hook is called during token delete #4022 kim 2025-04-18 15:53:28 +0100
  • ab8cdd5df5 set a default limit of 25 to match the first available settings panel option kim 2025-04-18 15:01:52 +0100
  • 2b2095add4 update the available tokens page options kim 2025-04-18 14:59:53 +0100
  • 4c201335bd update the maximum page value for tokens endpoint to 100 kim 2025-04-18 14:57:25 +0100
  • 7d3708c5f9 fix incorrect endpoint being registered for /token/{id} kim 2025-04-18 14:35:30 +0100
  • 3a175c5eb3 fixie uppie #4021 tobi 2025-04-18 13:42:20 +0200
  • ff2c39862e comments tobi 2025-04-18 12:27:46 +0200
  • 21814d2f9d weee tobi 2025-04-18 12:15:20 +0200
  • 076c0062d8 more about-dicking tobi 2025-04-18 00:57:14 +0200
  • 5291146f8a lil tweaks tobi 2025-04-17 23:33:45 +0200
  • 6ef4cc36b2 more dicking abuot tobi 2025-04-17 18:32:25 +0200
  • 60ee05d2a7 dick about with stats a bit tobi 2025-04-16 19:38:43 +0200
  • d694666436
    [chore] Don't push latest Docker image on prerelease () v0.19.0-rc1 tobi 2025-04-15 17:18:46 +0200