2023-07-11 17:31 | I think i got put on keter duty. | User _GTS | 3 | +9 | -3 |
2023-06-21 19:22 | [docs] Clarify email requirement for OIDC (#1918) | Daenney | 1 | +3 | -0 |
2023-06-21 19:08 | [performance] update go-cache library (#1917) | kim | 6 | +58 | -28 |
2023-06-21 16:26 | [feature] Add partial text search for accounts + statuses (#1836) | tobi | 30 | +3842 | -677 |
2023-06-20 12:36 | [docs] Disambiguate docker version, don't recommend opening localhost (#1913) | tobi | 1 | +4 | -15 |
2023-06-19 08:19 | [chore]: Bump golang.org/x/oauth2 from 0.8.0 to 0.9.0 (#1908) | dependabot[bot] | 3 | +4 | -4 |
2023-06-19 08:00 | [chore] Fix Swagger paths for lists API endpoints (#1904) | Umar Getagazov | 8 | +76 | -77 |
2023-06-19 07:58 | [bugfix] Parse POST-style forms in the list member removal endpoint (#1903) | Umar Getagazov | 1 | +11 | -1 |
2023-06-19 07:56 | [chore]: Bump github.com/jackc/pgx/v5 from 5.3.1 to 5.4.1 (#1907) | dependabot[bot] | 25 | +1044 | -1235 |
2023-06-19 07:54 | [chore]: Bump golang.org/x/net from 0.10.0 to 0.11.0 (#1909) | dependabot[bot] | 8 | +150 | -12 |
2023-06-19 07:54 | [chore]: Bump golang.org/x/crypto from 0.9.0 to 0.10.0 (#1910) | dependabot[bot] | 29 | +422 | -33 |
2023-06-17 15:49 | [chore/bugfix] Refactor `ap/extract.go` functions, return URIs more reliably (#1897) | tobi | 9 | +562 | -377 |
2023-06-16 09:16 | [bugfix] Accept non-multipart forms for account updates (#1896) | Umar Getagazov | 3 | +128 | -1 |
2023-06-14 13:08 | [chore/bugfix] Demote failed inbox forwarding to warn log rather than error return (#1892) | tobi | 1 | +3 | -2 |
2023-06-13 14:47 | [chore] Refactor AP authentication, other small bits of tidying up (#1874) | tobi | 38 | +1240 | -956 |
2023-06-13 14:30 | [docs] Add certificates and firewalling to advanced (#1888) | Daenney | 8 | +244 | -58 |
2023-06-13 10:21 | [Frontend] Settings for profile fields (#1885) | f0x52 | 15 | +264 | -52 |
2023-06-12 13:38 | [docs] Made Advanced its own section (#1883) | Daenney | 12 | +418 | -453 |
2023-06-12 09:25 | [chore]: Bump modernc.org/sqlite from 1.23.0 to 1.23.1 (#1884) | dependabot[bot] | 4 | +30 | -4 |
2023-06-11 09:18 | [bugfix] Invalidate timeline entries for status when stats change (#1879) | tobi | 12 | +529 | -128 |
2023-06-10 09:13 | [docs] Revamp the installation guide (#1877) | Daenney | 23 | +1115 | -1045 |
2023-06-10 09:11 | [bugfix] Delete from list timeline on status deletion (#1878) | tobi | 1 | +4 | -0 |
2023-06-09 14:04 | [docs] Add example tracing infrastructure (#1866) | Daenney | 6 | +108 | -0 |
2023-06-05 08:15 | [chore] update latest deps, ensure readme up to date (#1873) | tobi | 158 | +12066 | -3178 |
2023-06-05 07:28 | [chore]: Bump github.com/minio/minio-go/v7 from 7.0.55 to 7.0.56 (#1869) | dependabot[bot] | 5 | +10 | -10 |
2023-06-05 07:25 | [chore]: Bump github.com/stretchr/testify from 1.8.3 to 1.8.4 (#1872) | dependabot[bot] | 3 | +4 | -3 |
2023-06-04 19:17 | [bugfix] Fix slow joined home timeline query (#1867) | tobi | 1 | +15 | -17 |
2023-06-04 16:55 | [bugfix/docs] AppArmor profile for SQLite (#1864) | Daenney | 2 | +4 | -0 |
2023-06-04 16:55 | [chore] tidy + test timelines a bit better (#1865) | tobi | 12 | +683 | -477 |
2023-06-04 09:40 | [docs] Add Repology stats (#1859) | Daenney | 2 | +25 | -7 |
2023-06-03 11:58 | [chore] Update versions, fix lint errors (#1860) | tobi | 12 | +66 | -57 |
2023-06-03 09:35 | [bugfix] Fix first item of thread dereferencing always being skipped (#1858) | tobi | 1 | +12 | -19 |
2023-06-02 15:42 | [bugfix] Allow lowercase emoji shortcode in frontend (#1851) | Julian-Samuel Gebühr | 6 | +8 | -12 |
2023-06-02 13:19 | [bugfix] Overwrite API client closed errors with `499 - Client Closed Request` (#1857) | tobi | 3 | +69 | -12 |
2023-06-02 08:34 | [performance] wrap httpclient response body to ensure drained before close (#1854) | kim | 5 | +33 | -10 |
2023-06-01 21:20 | [chore]: Bump github.com/gin-gonic/gin from 1.9.0 to 1.9.1 (#1855) | dependabot[bot] | 151 | +35464 | -33405 |
2023-05-31 11:54 | [chore/frontend] refactor header templating, add apple-touch-icon (#1850) | tobi | 1 | +79 | -38 |
2023-05-31 08:39 | [bugfix] only attempt to populate account/statuses from DB if already exist (#1839) | kim | 2 | +52 | -9 |
2023-05-31 08:35 | [docs] clarify other federation modes not yet implemented (#1849) | tobi | 1 | +2 | -2 |
2023-05-31 08:23 | [fix] Fix link to remote emoji pgae (#1845) | Julian-Samuel Gebühr | 1 | +1 | -1 |
2023-05-29 13:03 | [chore]: Bump github.com/microcosm-cc/bluemonday from 1.0.23 to 1.0.24 (#1843) | dependabot[bot] | 5 | +22 | -4 |
2023-05-29 12:55 | [chore]: Bump github.com/coreos/go-oidc/v3 from 3.5.0 to 3.6.0 (#1840) | dependabot[bot] | 7 | +117 | -85 |
2023-05-29 12:54 | [chore]: Bump github.com/ulule/limiter/v3 from 3.11.1 to 3.11.2 (#1841) | dependabot[bot] | 6 | +21 | -87 |
2023-05-29 12:47 | [chore]: Bump github.com/stretchr/testify from 1.8.2 to 1.8.3 (#1842) | dependabot[bot] | 14 | +1272 | -764 |
2023-05-29 12:47 | [chore]: Bump github.com/minio/minio-go/v7 from 7.0.53 to 7.0.55 (#1844) | dependabot[bot] | 32 | +4401 | -3482 |
2023-05-28 19:05 | [bugfix/chore] Inbox post updates (#1821) | tobi | 4 | +621 | -453 |
2023-05-28 12:08 | [chore] tidy up media manager, add calling func to errors, build-script improvements (#1835) | kim | 64 | +444 | -392 |
2023-05-26 16:00 | [docs] Update + simplify roadmap, revise beta estimate (#1826) | tobi | 3 | +41 | -263 |
2023-05-25 16:39 | [docs]: semaphone ref & DEBUG usage for standalone testing (#1828) | decentral1se | 1 | +11 | -8 |
2023-05-25 14:56 | [bugfix/docs] Fix clear notifications API docs (#1831) | Daenney | 2 | +2 | -1 |
2023-05-25 13:18 | [feature] Configurable custom css length (#1827) | tobi | 9 | +174 | -89 |
2023-05-25 09:15 | [bugfix] allow usernames of length 1 (#1823) | decentral1se | 2 | +6 | -2 |
2023-05-25 08:37 | [feature] Add List functionality (#1802) | tobi | 125 | +5809 | -1125 |
2023-05-23 15:38 | [docs] local docs hacking howto (#1816) | decentral1se | 1 | +11 | -0 |
2023-05-23 15:04 | [docs] code highlighting configuration (#1817) | decentral1se | 1 | +7 | -0 |
2023-05-23 09:51 | [docs] support copy/pasta for code blocks (#1818) | decentral1se | 1 | +1 | -0 |
2023-05-22 18:05 | [chore]: Bump github.com/minio/minio-go/v7 from 7.0.52 to 7.0.53 (#1808) | dependabot[bot] | 10 | +378 | -22 |
2023-05-22 14:32 | [chore] update account statuses paging logic (#1814) | tobi | 5 | +388 | -125 |
2023-05-22 07:17 | [chore]: Bump github.com/go-playground/validator/v10 (#1812) | dependabot[bot] | 38 | +3788 | -29 |
2023-05-21 20:40 | [chore] Replace pinafore with semaphore (#1801) | Julian-Samuel Gebühr | 8 | +11 | -11 |
2023-05-21 16:59 | [bugfix] Add back removed ValidateRequest() before backoff-retry loop (#1805) | kim | 12 | +299 | -32 |
2023-05-21 15:12 | [feature] Make client IP logging configurable (#1799) | Daenney | 9 | +40 | -12 |
2023-05-21 12:44 | [bugfix] Start + stop caches properly for testrig + pruning (#1804) | tobi | 2 | +9 | -6 |
2023-05-21 11:45 | [bugfix] Fix incorrect default for empty emoji domain (#1803) | tobi | 1 | +154 | -0 |
2023-05-16 13:09 | [chore] Change time comparison in webfinger test (#1798) | Daenney | 1 | +5 | -2 |
2023-05-16 13:08 | [bugfix] Fix NegotiateFormat with multiple accept headers (#1797) | Daenney | 5 | +127 | -5 |
2023-05-15 17:53 | [bugfix] Fix proxy_pass in named location (#1794) | Daenney | 1 | +1 | -1 |
2023-05-15 12:17 | [docs] add missing observability settings to example config (#1790) | tobi | 1 | +26 | -0 |
2023-05-15 12:07 | [docs] remove nginx trailing slash (#1789) | tobi | 1 | +1 | -1 |
2023-05-15 10:52 | [chore]: Bump golang.org/x/crypto from 0.8.0 to 0.9.0 (#1784) | dependabot[bot] | 3 | +4 | -4 |
2023-05-15 10:52 | [bugfix] Fix duplicating fields on profile edit (#1788) | tobi | 3 | +201 | -139 |
2023-05-15 10:23 | [chore]: Bump golang.org/x/oauth2 from 0.7.0 to 0.8.0 (#1785) | dependabot[bot] | 8 | +116 | -35 |
2023-05-14 13:17 | [bugfix] update go-cache to v3.3.3 (#1778) | kim | 6 | +459 | -233 |
2023-05-14 12:49 | [frogend/chore] Fix profile domain (#1779) | f0x52 | 1 | +2 | -4 |
2023-05-14 10:15 | [frogend/chore] Update backnextlinks (#1774) | tobi | 1 | +9 | -0 |
2023-05-13 13:01 | [docs] Add implementation notes for report (Flag) functionality (#1324) | tobi | 1 | +109 | -0 |
2023-05-13 10:58 | [docs] update instance splash and profile screenshots (#1775) | tobi | 2 | +0 | -0 |
2023-05-13 10:17 | [frontend] Basic user moderation actions (#1728) | f0x52 | 16 | +421 | -37 |
2023-05-12 12:55 | [bugfix] Downstep otel to fix freebsd compile issue (#1773) | tobi | 72 | +1150 | -3191 |
2023-05-12 12:33 | [chore] Update a bunch of database dependencies (#1772) | tobi | 416 | +38087 | -38421 |
2023-05-12 11:50 | [frogend/bugfix] fix dynamicSpoiler elements (#1771) | f0x52 | 2 | +17 | -19 |
2023-05-12 10:10 | [frogend/chore] remove break-all on profile fields (#1770) | tobi | 1 | +0 | -1 |
2023-05-12 09:17 | [bugfix] Ensure account fields can be set by JSON (#1762) | tobi | 4 | +334 | -406 |
2023-05-12 09:15 | [feature] status refetch support (#1690) | kim | 55 | +1484 | -1050 |
2023-05-12 08:16 | [chore] Prefer JSON errors in API endpoints (#1766) | Natsu Kagami | 11 | +50 | -44 |
2023-05-11 18:36 | use more semantic headers for profile page (#1765) | f0x52 | 2 | +4 | -4 |
2023-05-11 15:46 | [frontend] Profiles with fields & more (#1764) | f0x52 | 21 | +1739 | -1359 |
2023-05-09 17:19 | feat: initial tracing support (#1623) | Dominik Süß | 472 | +102600 | -12 |
2023-05-09 15:05 | [bugfix] Don't try to get user when serializing local instance account (#1757) | tobi | 4 | +139 | -29 |
2023-05-09 14:18 | [bugfix] fix possible domain blockcache nil ptr + add debug String() func (#1755) | kim | 2 | +41 | -6 |
2023-05-09 14:17 | [bugfix] update go-cache version to support multi-keying (#1756) | kim | 8 | +90 | -67 |
2023-05-09 11:25 | [chore] tidy + update StatusToAPIStatus (#1754) | tobi | 2 | +77 | -92 |
2023-05-09 10:16 | [feature] Enable federation in/out of profile PropertyValue fields (#1722) | tobi | 180 | +9270 | -1542 |
2023-05-08 17:03 | [chore/performance] Make sender multiplier configurable (#1750) | tobi | 9 | +109 | -5 |
2023-05-07 17:53 | [bugfix] Punycode fixes (#1743) | tobi | 11 | +407 | -209 |
2023-05-06 20:38 | [bugfix] Return languages in api/v1/instance (#1741) | Daenney | 3 | +8 | -1 |
2023-05-06 15:42 | [feature] Implement the preferences client API (#1740) | Daenney | 8 | +315 | -2 |
2023-05-06 15:33 | [chore] update readthedocs deps, use conda (#1742) | tobi | 4 | +21 | -81 |
2023-05-04 10:28 | [bugfix] Serve correct 'application/jrd+json' content type for webfinger requests (#1738) | tobi | 7 | +128 | -161 |
2023-05-04 10:27 | [bugfix] Rework notifs to use min_id for paging up (#1734) | tobi | 8 | +160 | -84 |
2023-05-03 14:18 | [bugfix] Fix invalid og:description on account w/ empty note (#1733) | tobi | 2 | +68 | -1 |
2023-05-02 20:11 | [chore] Hide vendor from diffs (#1729) | Daenney | 1 | +1 | -0 |
2023-05-01 10:36 | [performance] replace domain block cache with an in-memory radix trie (#1714) | kim | 3 | +164 | -120 |
2023-05-01 09:03 | [chore]: Bump modernc.org/sqlite from 1.22.0 to 1.22.1 (#1726) | dependabot[bot] | 10 | +38 | -75 |
2023-05-01 09:02 | [chore]: Bump github.com/go-playground/validator/v10 (#1724) | dependabot[bot] | 11 | +1036 | -1002 |
2023-05-01 09:01 | [chore]: Bump github.com/KimMachineGun/automemlimit from 0.2.5 to 0.2.6 (#1723) | dependabot[bot] | 5 | +42 | -12 |
2023-05-01 09:00 | [chore]: Bump github.com/miekg/dns from 1.1.53 to 1.1.54 (#1727) | dependabot[bot] | 9 | +52 | -116 |
2023-04-30 08:11 | [bugfix] tweak httpclient error handling again ... (#1721) | kim | 2 | +8 | -11 |
2023-04-29 16:44 | [performance] tweak http client error handling (#1718) | kim | 11 | +115 | -49 |
2023-04-29 16:29 | [feature] Add GET endpoint for single notification (#1719) | tobi | 4 | +145 | -0 |
2023-04-29 09:47 | [bugfix] add From to email header (#1717) | Mal Hancock | 3 | +11 | -10 |
2023-04-28 15:45 | [performance] improved request batching (removes need for queueing) (#1687) | kim | 25 | +455 | -517 |
2023-04-26 15:17 | [bugfix] Fix remaining mangled URI escaping issues in statuses + accounts (#1712) | tobi | 6 | +498 | -49 |
2023-04-24 11:49 | [docs] Migrates Chart Location (#1708) | 0hlov3 | 1 | +1 | -1 |
2023-04-24 11:49 | [chore]: Bump modernc.org/sqlite from 1.21.1 to 1.22.0 (#1711) | dependabot[bot] | 6 | +216 | -9 |
2023-04-19 12:22 | [bugfix] fix small config typos (#1707) | tobi | 1 | +2 | -2 |
2023-04-19 11:50 | [chore] Replacing all Pinafore mentions to Semaphore ones (#1689) | OniriCorpe | 1 | +7 | -7 |
2023-04-19 11:46 | [chore]: Bump codeberg.org/gruf/go-cache/v3 from 3.2.3 to 3.2.5 (#1701) | dependabot[bot] | 6 | +44 | -22 |
2023-04-19 11:44 | [chore]: Bump mvdan.cc/xurls/v2 from 2.4.0 to 2.5.0 (#1702) | dependabot[bot] | 8 | +36 | -29 |
2023-04-19 11:43 | [chore]: Bump github.com/minio/minio-go/v7 from 7.0.50 to 7.0.52 (#1703) | dependabot[bot] | 8 | +91 | -21 |
2023-04-19 11:42 | [docs] Explain that markdown is enabled on the user settings page. (#1699) | Phil Hagelberg | 2 | +2 | -4 |
2023-04-19 11:42 | [bugfix] Fix the bookmarks list API endpoint returning an empty array (#1700) | Umar Getagazov | 1 | +1 | -1 |
2023-04-10 19:56 | [feature] Receive notification when followed account posts (if desired) (#1680) | tobi | 17 | +722 | -382 |
2023-04-10 11:51 | [chore]: Bump golang.org/x/oauth2 from 0.6.0 to 0.7.0 (#1684) | dependabot[bot] | 6 | +56 | -11 |
2023-04-10 10:35 | [chore]: Bump golang.org/x/crypto from 0.7.0 to 0.8.0 (#1685) | dependabot[bot] | 95 | +499 | -842 |
2023-04-10 10:14 | [chore]: Bump github.com/spf13/cobra from 1.6.1 to 1.7.0 (#1686) | dependabot[bot] | 26 | +294 | -228 |
2023-04-10 10:12 | [chore]: Bump golang.org/x/image from 0.6.0 to 0.7.0 (#1682) | dependabot[bot] | 3 | +8 | -8 |
2023-04-08 10:56 | [bugfix] Fix single author threads not appearing in home timeline (#1679) | tobi | 2 | +50 | -2 |
2023-04-08 09:51 | [bugfix] warn on maxprocs error instead of failing (#1678) | tobi | 1 | +2 | -3 |
2023-04-06 15:11 | [bugfix] visibility caching and hometimeline (#1675) | kim | 5 | +110 | -26 |
2023-04-06 11:43 | [bugfix/chore] Refactor timeline code (#1656) | tobi | 23 | +1276 | -1322 |
2023-04-06 11:19 | [bugfix] Normalize status content (don't parse status content as IRI) (#1665) | tobi | 17 | +681 | -309 |
2023-04-06 11:16 | [bugfix] Always serialize orderedItems as array (#1673) | tobi | 4 | +77 | -7 |
2023-04-05 18:10 | [bugfix] Add proper constraints on status faves, dedupe (#1674) | tobi | 6 | +386 | -96 |
2023-04-04 09:33 | [chore] Update templates license headers (#1672) | tobi | 16 | +256 | -240 |
2023-04-03 10:01 | [bugfix] Add idempotency-key to allowed CORS headers (#1670) | tobi | 1 | +5 | -0 |
2023-04-03 09:19 | [chore]: Bump modernc.org/sqlite from 1.21.0 to 1.21.1 (#1669) | dependabot[bot] | 39 | +24653 | -23665 |
2023-04-03 09:17 | [chore]: Bump github.com/miekg/dns from 1.1.52 to 1.1.53 (#1668) | dependabot[bot] | 9 | +36 | -39 |
2023-04-03 09:16 | [chore]: Bump github.com/KimMachineGun/automemlimit from 0.2.4 to 0.2.5 (#1666) | dependabot[bot] | 251 | +23762 | -45578 |
2023-04-02 12:03 | [bugfix/frontend] Preload css styles (#1638) | tobi | 1 | +4 | -1 |
2023-03-31 13:19 | [bugfix] Fix multiple "updated_at" columns for media updates (#1660) | tobi | 3 | +4 | -9 |
2023-03-31 13:01 | [bugfix] Fix report serialization errors caused by user delete (#1659) | tobi | 6 | +430 | -20 |
2023-03-31 10:16 | [bugfix] Fix relationship not updating 'following' on accept follow request (#1658) | tobi | 3 | +33 | -9 |
2023-03-30 22:00 | [docs] Add MASH as 3rd party packaging (#1654) | Julian-Samuel Gebühr | 1 | +1 | -0 |
2023-03-30 21:39 | bump go-store version (includes minio) (#1657) | kim | 33 | +14334 | -7970 |
2023-03-29 10:18 | [frontend] Settings navigation design (#1652) | f0x52 | 20 | +628 | -311 |
2023-03-28 20:55 | [bugfix] Remove unique constraint on public_key (#1653) | tobi | 3 | +168 | -168 |
2023-03-28 13:03 | [performance] refactoring + add fave / follow / request / visibility caching (#1607) | kim | 103 | +4949 | -2893 |
2023-03-27 14:02 | [feature] Add list command to admin account (#1648) | Daenney | 5 | +81 | -0 |
2023-03-27 13:59 | [chore]: Bump github.com/tdewolff/minify/v2 from 2.12.4 to 2.12.5 (#1649) | dependabot[bot] | 8 | +30 | -28 |
2023-03-27 13:36 | [chore] License sloth logo + default avatars under CC by-sa 4.0 (#1651) | tobi | 3 | +29 | -5 |
2023-03-24 23:07 | bump go-runners version to fix possible race in Processing{Media,Emoji} (#1646) | kim | 4 | +25 | -19 |
2023-03-20 18:10 | [chore] Refactor account deleting/block logic, tidy up some other processing things (#1599) | tobi | 53 | +2418 | -1267 |
2023-03-20 10:36 | [chore]: Bump github.com/miekg/dns from 1.1.51 to 1.1.52 (#1636) | dependabot[bot] | 17 | +443 | -176 |
2023-03-20 10:07 | [chore]: Bump github.com/microcosm-cc/bluemonday from 1.0.22 to 1.0.23 (#1635) | dependabot[bot] | 3 | +4 | -4 |
2023-03-20 10:06 | [chore]: Bump go.uber.org/automaxprocs from 1.5.1 to 1.5.2 (#1633) | dependabot[bot] | 6 | +30 | -9 |
2023-03-20 10:05 | [chore]: Bump github.com/go-playground/validator/v10 (#1637) | dependabot[bot] | 16 | +601 | -255 |
2023-03-19 15:45 | [bugfix] Use account ID host as accDomain if 2nd webfinger lookup fails (#1630) | tobi | 1 | +23 | -6 |
2023-03-19 12:11 | [feature] Email notifications for new / closed moderation reports (#1628) | tobi | 35 | +770 | -419 |
2023-03-16 10:43 | [docs] Update docs on how to login (#1626) | Daenney | 1 | +6 | -2 |
2023-03-14 16:11 | [feature] Allow admins to send test emails (#1620) | tobi | 17 | +458 | -81 |
2023-03-14 09:56 | [chore] fix + update swagger docs (#1622) | tobi | 2 | +48 | -3 |
2023-03-13 08:59 | [chore]: Bump github.com/ulule/limiter/v3 from 3.11.0 to 3.11.1 (#1616) | dependabot[bot] | 4 | +5 | -5 |
2023-03-13 08:56 | [chore]: Bump github.com/stretchr/testify from 1.8.1 to 1.8.2 (#1618) | dependabot[bot] | 6 | +73 | -49 |
2023-03-13 08:52 | [chore]: Bump github.com/abema/go-mp4 from 0.10.0 to 0.10.1 (#1617) | dependabot[bot] | 4 | +6 | -6 |
2023-03-13 08:51 | [chore]: Bump golang.org/x/image from 0.5.0 to 0.6.0 (#1615) | dependabot[bot] | 5 | +7 | -7 |
2023-03-13 07:52 | [chore]: Bump codeberg.org/gruf/go-kv from 1.6.0 to 1.6.1 (#1619) | dependabot[bot] | 7 | +56 | -11 |
2023-03-12 17:49 | update license headers (#1612) | f0x52 | 62 | +124 | -62 |
2023-03-12 15:00 | [chore] Improve copyright header handling (#1608) | Daenney | 784 | +12501 | -13076 |
2023-03-12 13:14 | [chore] Fix opengraph properties (#1611) | tobi | 2 | +70 | -45 |
2023-03-11 10:10 | [feature] Support multiple subscriptions on single websocket connection (#1489) | darrinsmart | 4 | +74 | -26 |
2023-03-11 09:49 | [frontend/fix] Mobile css tweaks (#1605) | f0x52 | 6 | +149 | -85 |
2023-03-09 17:55 | [feature] Provide .well-known/host-meta endpoint (#1604) | Daenney | 9 | +167 | -4 |
2023-03-09 10:17 | [bug] Handle 410 on webfinger properly (#1601) | Daenney | 1 | +17 | -5 |
2023-03-08 17:19 | [chore] improved enrichAccount() logging (#1602) | kim | 1 | +12 | -6 |
2023-03-08 12:57 | [feature] Discover webfinger through host-meta (#1588) | Daenney | 13 | +562 | -29 |
2023-03-06 10:00 | [chore] Update uptrace/bun and modernc/sqlite dependencies (#1598) | tobi | 84 | +119481 | -102969 |
2023-03-06 09:38 | [bugfix] internal server error on search not found (#1590) | kim | 9 | +108 | -37 |
2023-03-06 09:30 | [feature] Add support for profile fields (#1483) | zowhoey | 21 | +2401 | -2 |
2023-03-06 09:12 | [chore]: Bump github.com/jackc/pgx/v4 from 4.17.2 to 4.18.1 (#1595) | dependabot[bot] | 25 | +314 | -78 |
2023-03-06 08:26 | [chore]: Bump golang.org/x/oauth2 from 0.5.0 to 0.6.0 (#1597) | dependabot[bot] | 3 | +4 | -4 |
2023-03-06 08:16 | [chore]: Bump golang.org/x/crypto from 0.6.0 to 0.7.0 (#1593) | dependabot[bot] | 94 | +892 | -224 |
2023-03-06 08:09 | [chore]: Bump golang.org/x/text from 0.7.0 to 0.8.0 (#1594) | dependabot[bot] | 18 | +648 | -1140 |
2023-03-04 20:56 | [chore] Print human readable config (#1589) | Daenney | 2 | +147 | -11 |
2023-03-04 17:24 | [feature] Allow loading TLS certs from disk (#1586) | Daenney | 13 | +194 | -45 |
2023-03-04 14:53 | use updateattachment when updating to ensure cache is invalidated (#1587) | kim | 1 | +2 | -2 |
2023-03-03 23:02 | [performance] cache media attachments (#1525) | kim | 15 | +235 | -61 |
2023-03-03 19:56 | [bugfix] Federate status delete using just the URI (#1584) | tobi | 6 | +320 | -47 |
2023-03-03 13:01 | [bugfix] Clamp admin report limit <1 to 100 (#1583) | tobi | 3 | +34 | -11 |
2023-03-03 12:35 | [bugfix] Fix unpinning statuses not working (#1582) | tobi | 2 | +149 | -1 |
2023-03-03 08:34 | [bugfix] on deref new account, check db again for account on ErrAlreadyExists (#1581) | kim | 1 | +9 | -2 |
2023-03-02 15:58 | [bugfix] add ON CONFLICT statements to status updates (#1580) | tobi | 2 | +43 | -6 |
2023-03-02 11:06 | [feature] Advertise rich text formats, support content_type field (#1370) | Vyr Cossont | 23 | +244 | -96 |
2023-03-01 18:26 | [chore] move client/federator workerpools to Workers{} (#1575) | kim | 130 | +1034 | -1080 |
2023-03-01 17:52 | [feature] Federate pinned posts (aka `featuredCollection`) in and out (#1560) | tobi | 29 | +767 | -262 |
2023-03-01 09:44 | [chore/performance] simplify storage driver to use storage.Storage directly (#1576) | kim | 5 | +97 | -95 |
2023-02-28 10:38 | [chore] Improve unsupported_grant_type error (#1572) | Daenney | 1 | +11 | -5 |
2023-02-27 15:16 | [chore] Bump oauth2/v4 -> v4.6.6.6-SSB (#1571) | tobi | 4 | +8 | -4 |
2023-02-27 12:10 | [chore] bump go, build, and lint version (#1570) | tobi | 3 | +8 | -8 |
2023-02-27 09:51 | [chore]: Bump github.com/miekg/dns from 1.1.50 to 1.1.51 (#1566) | dependabot[bot] | 67 | +6329 | -5478 |
2023-02-27 09:23 | [chore] Better diff for envparsing test (#1562) | Daenney | 1 | +6 | -1 |
2023-02-27 09:22 | [chore]: Bump golang.org/x/oauth2 from 0.4.0 to 0.5.0 (#1564) | dependabot[bot] | 5 | +5 | -79 |
2023-02-27 09:21 | [chore]: Bump github.com/minio/minio-go/v7 from 7.0.48 to 7.0.49 (#1567) | dependabot[bot] | 38 | +1698 | -1025 |
2023-02-26 17:26 | [chore] Use latest containers when building (#1554) | Daenney | 1 | +3 | -3 |
2023-02-25 22:26 | [chore] Inform user on how to get testrig (#1557) | Daenney | 1 | +3 | -0 |
2023-02-25 17:15 | [chore] Update vscode launch configuration (#1556) | Daenney | 1 | +6 | -2 |
2023-02-25 16:37 | [feature] Make OIDC admin groups configurable (#1555) | Daenney | 6 | +49 | -6 |
2023-02-25 12:16 | [feature] Client API endpoints + v. basic web view for pinned posts (#1547) | tobi | 29 | +1016 | -63 |
2023-02-25 12:12 | [chore] Update gin to v1.9.0 (#1553) | Daenney | 347 | +166875 | -3672 |
2023-02-23 22:11 | [bugfix] Fix deleted status causing issues when getting bookmark (#1551) | tobi | 3 | +262 | -60 |
2023-02-22 21:36 | [chore] improve opengraph descripiton tag (#1550) | Daenney | 2 | +54 | -4 |
2023-02-22 15:05 | [chore] Deinterface processor and subprocessors (#1501) | tobi | 275 | +4931 | -6935 |
2023-02-21 09:49 | [bugfix] Remove initial storage cleanup (#1545) | tobi | 1 | +0 | -6 |
2023-02-21 08:01 | [docs] Add site_url for absolute 404 page assets (#1544) | f0x52 | 1 | +1 | -0 |
2023-02-20 22:09 | [feature] Use Material theme for docs (#1535) | Daenney | 9 | +114 | -55 |
2023-02-20 16:06 | [docs] correct swagger docs (#1543) | tobi | 1 | +4 | -4 |
2023-02-20 16:00 | [bugfix] Fix account roles (#1542) | tobi | 10 | +160 | -73 |
2023-02-20 15:29 | [feature] About page (#1495) | f0x52 | 5 | +189 | -1 |
2023-02-20 15:28 | [chore]: Bump golang.org/x/crypto from 0.5.0 to 0.6.0 (#1541) | dependabot[bot] | 5 | +6 | -6 |
2023-02-20 15:27 | [bugfix] Fix failure to look up remote profiles with duplicate emojis in some cases (#1534) | Sam Lade | 2 | +37 | -25 |
2023-02-19 16:10 | Update README.md (#1533) | kim | 1 | +2 | -0 |
2023-02-19 11:01 | [chore] Move request validation earlier in client (#1531) | Daenney | 1 | +5 | -5 |
2023-02-19 09:36 | pull in latest go-kv, go-cache (#1530) | kim | 16 | +447 | -220 |
2023-02-18 16:54 | [bugfix] In Postgres, drop shortcodedomain constraint before creating new emoji table (#1528) | tobi | 1 | +11 | -1 |
2023-02-18 16:02 | [chore] transport improvements (#1524) | kim | 11 | +84 | -63 |
2023-02-18 15:52 | [chore]: Bump golang.org/x/net from 0.5.0 to 0.7.0 (#1523) | dependabot[bot] | 44 | +434 | -129 |
2023-02-18 15:52 | [bugfix] Keep png transparency (#1522) | mushus | 1 | +24 | -4 |
2023-02-18 15:47 | [bugfix] fix oob token route, update templates+css for oob and errors (#1519) | f0x52 | 4 | +29 | -22 |
2023-02-18 15:45 | [chore] update gruf's libs on readme (#1520) | kim | 1 | +11 | -7 |
2023-02-18 14:02 | [chore]: Bump golang.org/x/image from 0.4.0 to 0.5.0 (#1516) | dependabot[bot] | 4 | +55 | -10 |
2023-02-17 19:05 | [chore] Update more log calls to include context (#1517) | Daenney | 9 | +19 | -12 |
2023-02-17 11:37 | [bug] Pass context in logging middleware (#1514) | Daenney | 1 | +4 | -2 |
2023-02-17 11:31 | [bug] maxprocs set logger to nil (#1512) | Daenney | 1 | +1 | -1 |
2023-02-17 11:02 | [feature] Add a request ID and include it in logs (#1476) | Daenney | 118 | +812 | -591 |
2023-02-16 13:20 | [bugfix] Set 'discoverable' properly on API accounts (#1511) | tobi | 10 | +87 | -1 |
2023-02-16 13:18 | [bugfix] Set cache-control max-age dynamically for s3 (#1510) | tobi | 4 | +42 | -29 |
2023-02-15 19:41 | Fix 410 Gone race on account deletes (#1507) | Sam Lade | 1 | +10 | -0 |
2023-02-15 19:10 | use woff(2) fonts for Noto Sans (#1509) | f0x52 | 9 | +108 | -102 |
2023-02-15 13:37 | [chore] Split the bug template in two (#1500) | Daenney | 2 | +70 | -11 |
2023-02-15 12:26 | [docs] Update config.yaml (#1499) | wioxjk | 1 | +3 | -2 |
2023-02-15 12:04 | [docs] Suggest confirming host option in config (#1502) | Minecraftchest1 | 1 | +2 | -0 |
2023-02-15 10:44 | [docs] Fix nginx fileserver caching example (#1506) | Daenney | 1 | +13 | -1 |
2023-02-14 10:58 | [chore] Webkit frontend fixes (#1492) | f0x52 | 3 | +19 | -25 |
2023-02-14 10:55 | [bugfix] Return empty result rather than 500 error when searching for blocked domains (#1498) | tobi | 2 | +46 | -0 |
2023-02-13 20:19 | [bugfix] Fix up `error getting account avatar/header` errors, other small fixes (#1496) | tobi | 7 | +175 | -102 |
2023-02-13 18:40 | [performance] processing media and scheduled jobs improvements (#1482) | kim | 54 | +1844 | -2671 |
2023-02-13 17:34 | [docs] move federating with gotosocial documentation into single file (#1494) | f0x52 | 12 | +216 | -215 |
2023-02-13 11:58 | [chore] Do cache-control in a less silly way to avoid writing header twice (#1481) | tobi | 2 | +22 | -16 |
2023-02-13 11:40 | [docs] Update user/admin settings docs (#1491) | f0x52 | 15 | +185 | -145 |
2023-02-13 07:46 | [chore]: Bump github.com/minio/minio-go/v7 from 7.0.47 to 7.0.48 (#1486) | dependabot[bot] | 12 | +90 | -21 |
2023-02-13 07:44 | [chore]: Bump golang.org/x/image from 0.3.0 to 0.4.0 (#1485) | dependabot[bot] | 6 | +11 | -11 |
2023-02-13 07:43 | [chore]: Bump modernc.org/sqlite from 1.20.3 to 1.20.4 (#1484) | dependabot[bot] | 4 | +5 | -6 |
2023-02-12 13:42 | [bugfix] Set appropriate cache-control when using presigned s3 links (#1480) | tobi | 2 | +9 | -1 |
2023-02-11 11:48 | [chore/performance] Update media prune logic, add extra CLI command (#1474) | tobi | 31 | +1112 | -1089 |
2023-02-10 20:16 | [performance] remove throttling timers (#1466) | kim | 8 | +99 | -62 |
2023-02-10 20:15 | [chore] small changes missed in previous dereferencer.GetAccount() PRs (#1467) | kim | 4 | +152 | -124 |
2023-02-09 09:34 | [bugfix] Fix error on searching for account w/accountDomain by host (#1465) | tobi | 1 | +18 | -0 |
2023-02-09 08:27 | [performance] Don't fetch avatar + header if uri hasn't changed (#1463) | tobi | 2 | +73 | -163 |
2023-02-09 08:26 | [chore] Fix report username wrapping (#1464) | f0x52 | 4 | +26 | -5 |
2023-02-08 14:10 | [chore/bugfix] Serve + throttle publickey separately from rest of ActivityPub API (#1461) | tobi | 8 | +187 | -117 |
2023-02-07 17:34 | [bugfix] fix 'steal this look' form, uncheck entries after processing (#1454) | f0x52 | 4 | +27 | -6 |
2023-02-07 13:57 | [bugfix] Use SignatureCheck middleware for web profile endpoints too (#1451) | tobi | 3 | +30 | -29 |
2023-02-07 09:00 | [chore/frogend] domain blocklist layout on smaller screens (#1436) | f0x52 | 1 | +8 | -1 |
2023-02-07 08:59 | [chore] Update bug report template (#1437) | Daniele Sluijters | 1 | +10 | -0 |
2023-02-07 08:58 | [bugfix] don't trash emoji in profile fields on edit (#1440) | Sam Lade | 1 | +23 | -19 |
2023-02-07 08:51 | [bugfix] fix file range length calculation being off by 1 (#1448) | kim | 2 | +5 | -6 |
2023-02-06 14:58 | Ignore missing files when cleaning up media (#1435) | Sam Lade | 1 | +4 | -2 |
2023-02-06 08:50 | [performance] remove local copying of file for satisfying range headers (#1421) | kim | 1 | +117 | -40 |
2023-02-06 08:44 | [bugfix] fix old password hash staying in cache (#1432) | tobi | 1 | +2 | -4 |
2023-02-06 08:33 | [feature/Frogend] basic report admin interface (#1424) | f0x52 | 8 | +579 | -2 |
2023-02-06 08:19 | [chore/frogend] Restructure form data default values / update from Query data (#1422) | f0x52 | 19 | +153 | -86 |
2023-02-06 08:08 | [chore]: Bump codeberg.org/gruf/go-runners from 1.4.0 to 1.5.1 (#1428) | dependabot[bot] | 6 | +45 | -40 |
2023-02-06 08:06 | [chore]: Bump github.com/yuin/goldmark from 1.5.3 to 1.5.4 (#1427) | dependabot[bot] | 6 | +10 | -7 |
2023-02-06 08:06 | [chore]: Bump github.com/ulule/limiter/v3 from 3.10.0 to 3.11.0 (#1429) | dependabot[bot] | 4 | +6 | -6 |
2023-02-05 09:50 | [chore] stub /api/v1/featured_tags endpoint (#1420) | tobi | 4 | +157 | -4 |
2023-02-04 14:53 | [bugfix] Allow instance thumbnail description to be set separately from image (#1417) | tobi | 3 | +212 | -171 |
2023-02-04 11:40 | [bugfix] Fix password change keys (#1416) | tobi | 1 | +1 | -1 |
2023-02-03 20:16 | fix cache startup (#1414) | kim | 1 | +4 | -1 |
2023-02-03 20:03 | [chore] reformat GetAccount() functionality, support updating accounts based on last_fetch (#1411) | kim | 50 | +634 | -1136 |
2023-02-03 11:07 | [feature/frogend] (Mastodon) domain block CSV import (#1390) | f0x52 | 17 | +1085 | -488 |
2023-02-03 10:58 | [chore] Text formatting overhaul (#1406) | Autumn! | 27 | +1005 | -1493 |
2023-02-02 15:41 | [bugfix] Read Bookwyrm Articles more thoroughly (#1410) | tobi | 5 | +123 | -118 |
2023-02-02 13:08 | [feature] Implement `/api/v2/instance` endpoint (#1409) | tobi | 109 | +1638 | -922 |
2023-02-01 10:55 | [chore/performance] use only 1 sqlite db connection regardless of multiplier (#1408) | tobi | 3 | +11 | -3 |
2023-01-31 12:46 | [chore] Use 'immediate' lock for sqlite transactions (#1404) | tobi | 3 | +38 | -14 |
2023-01-31 08:39 | [chore] Silence maxprocs logging (#1402) | Daniele Sluijters | 1 | +1 | -1 |
2023-01-30 09:47 | [docs] Add an example on how to setup redirect with Traefik (#1395) | ketan-vijayvargiya | 1 | +14 | -0 |
2023-01-30 09:45 | [chore]: Bump github.com/go-playground/validator/v10 (#1400) | dependabot[bot] | 25 | +240 | -188 |
2023-01-30 09:45 | [chore]: Bump github.com/microcosm-cc/bluemonday from 1.0.21 to 1.0.22 (#1399) | dependabot[bot] | 4 | +5 | -4 |
2023-01-30 09:45 | [docs] Simplify Apache httpd proxy documentation (#1396) | Mina Galić | 1 | +23 | -0 |
2023-01-27 13:48 | [feature] Federate reports to remote instance as Flag (if desired) (#1386) | tobi | 10 | +201 | -63 |
2023-01-27 13:39 | [docs] Add Flag documentation to federation docs (#1393) | tobi | 2 | +40 | -0 |
2023-01-27 11:32 | [docs] Tidy up federation docs into 'federating with gotosocial' section (#1392) | tobi | 10 | +171 | -108 |
2023-01-27 08:23 | [chore/docs] add instance-expose-suspended-web to instance docs (#1391) | tobi | 1 | +6 | -0 |
2023-01-27 08:09 | [feature/frontend] filterable local emoji list (#1385) | f0x52 | 4 | +89 | -25 |
2023-01-26 14:12 | [chore] set max open / idle conns + conn max lifetime for both postgres and sqlite (#1369) | tobi | 9 | +212 | -121 |
2023-01-25 17:06 | [feature] Public list of suspended domains (#1362) | f0x52 | 17 | +267 | -67 |
2023-01-25 10:12 | [feature] Accept incoming federated Flag activity (#1382) | tobi | 11 | +560 | -50 |
2023-01-25 10:12 | [feature] Implement reports admin API so admins can view + close reports (#1378) | tobi | 20 | +2674 | -72 |
2023-01-25 08:47 | [chore] Settings refactor fix4 (#1383) | f0x52 | 7 | +36 | -16 |
2023-01-23 12:39 | [chore] remove funky duplicate attachment in testrig (#1379) | tobi | 4 | +8 | -57 |
2023-01-23 12:14 | [feature] Implement `/api/v1/reports` endpoints on client API (#1330) | tobi | 26 | +2184 | -20 |
2023-01-23 10:58 | [chore] bump go version to 1.19.5 (#1377) | tobi | 1 | +5 | -5 |
2023-01-23 09:24 | [chore]: Bump github.com/spf13/viper from 1.14.0 to 1.15.0 (#1375) | dependabot[bot] | 53 | +218 | -6034 |
2023-01-23 09:23 | [chore]: Bump github.com/abema/go-mp4 from 0.9.0 to 0.10.0 (#1374) | dependabot[bot] | 4 | +6 | -4 |
2023-01-23 09:23 | [feature] Add RSS autodiscovery on profiles that enable RSS (#1373) | Kelson Vibber | 1 | +1 | -0 |
2023-01-22 22:25 | [chore] extending maximumPasswordLength to 256 (#1372) | 즈눅 | 2 | +3 | -3 |
2023-01-22 11:26 | [chore] bump db dependencies (#1366) | tobi | 78 | +132704 | -116894 |
2023-01-19 16:37 | [chore] Add name to instance field for autosuggestion (#1359) | f0x52 | 1 | +1 | -0 |
2023-01-18 15:41 | [chore] Settings refactor fix 2 (#1357) | f0x52 | 11 | +37 | -31 |
2023-01-18 14:16 | [chore] Fix new emoji preview title/alt text (#1354) | f0x52 | 1 | +2 | -2 |
2023-01-18 13:45 | [frogend] Settings refactor (#1318) | f0x52 | 78 | +3447 | -2975 |
2023-01-18 13:37 | [chore] Change default sqlite busy timeout to 5m (#1352) | tobi | 4 | +4 | -4 |
2023-01-17 20:59 | [feature] Inherit resource limits from cgroups (#1336) | Daniele Sluijters | 254 | +63518 | -0 |
2023-01-17 12:29 | [feature] Tune sqlite pragmas (#1349) | tobi | 10 | +291 | -80 |
2023-01-17 11:25 | [chore]: Bump codeberg.org/gruf/go-errors/v2 from 2.0.2 to 2.1.1 (#1346) | dependabot[bot] | 7 | +108 | -56 |
2023-01-16 15:19 | [bugfix] Parse video metadata more accurately; allow Range in fileserver (#1342) | tobi | 14 | +216 | -92 |
2023-01-16 09:29 | [chore]: Bump github.com/minio/minio-go/v7 from 7.0.44 to 7.0.47 (#1348) | dependabot[bot] | 35 | +411 | -172 |
2023-01-16 09:29 | [chore]: Bump golang.org/x/oauth2 from 0.3.0 to 0.4.0 (#1347) | dependabot[bot] | 3 | +4 | -3 |
2023-01-16 09:28 | [docs] Remove videos from the list of missing features in the FAQ. (#1344) | Phil Hagelberg | 1 | +0 | -3 |
2023-01-13 16:07 | [bugfix] Mount bookmarks endpoint correctly (#1338) | tobi | 1 | +2 | -2 |
2023-01-13 16:02 | [chore] Remove omitempty on account source; refactor tests to use prettyprint json (#1337) | tobi | 18 | +1611 | -169 |
2023-01-11 11:13 | [performance] media processing improvements (#1288) | kim | 64 | +1244 | -1370 |
2023-01-11 10:36 | [feature] Add local user and post count to nodeinfo responses (#1325) | Sleep | 3 | +31 | -5 |
2023-01-10 14:19 | [feature] Implement Report database model and utility functions (#1310) | tobi | 21 | +693 | -6 |
2023-01-09 09:24 | [chore] Bump json5 from 1.0.1 to 1.0.2 in /web/source (#1308) | dependabot[bot] | 1 | +3 | -3 |
2023-01-09 08:23 | [chore]: Bump github.com/coreos/go-oidc/v3 from 3.4.0 to 3.5.0 (#1322) | dependabot[bot] | 53 | +6030 | -6113 |
2023-01-09 08:21 | [chore]: Bump golang.org/x/image from 0.2.0 to 0.3.0 (#1320) | dependabot[bot] | 3 | +4 | -5 |
2023-01-09 08:11 | [chore]: Bump golang.org/x/text from 0.5.0 to 0.6.0 (#1321) | dependabot[bot] | 0 | +0 | -0 |
2023-01-09 08:10 | [chore]: Bump golang.org/x/net from 0.4.0 to 0.5.0 (#1319) | dependabot[bot] | 68 | +3472 | -1292 |
2023-01-08 11:43 | [bugfix] return early in websocket upgrade handler (#1315) | kim | 4 | +111 | -71 |
2023-01-08 11:37 | [docs] Rewrite sponsorship + funding section, add NLnet (#1305) | tobi | 2 | +26 | -19 |
2023-01-08 11:28 | [docs] Add s3 ssl variable to storage docs (#1294) | Logan | 2 | +13 | -1 |
2023-01-08 10:33 | [bugfix] fix panic during status delete loop by breaking out early on len(statuses) == 0 (#1317) | kim | 1 | +4 | -0 |
2023-01-06 15:01 | [chore/frogend] update status blockquote css (#1302) | tobi | 1 | +2 | -2 |
2023-01-06 13:32 | [docs] AWS S3 config details added (#1300) | Anant Shrivastava | 1 | +56 | -0 |
2023-01-06 10:16 | [chore] pull in latest go-cache, go-runners versions (#1306) | kim | 23 | +329 | -865 |
2023-01-05 11:43 | [chore] Update/add license headers for 2023 (#1304) | tobi | 846 | +1223 | -827 |
2023-01-05 11:37 | [chore] Fix emoji notnull constraint on initial gtsmodel (#1303) | tobi | 1 | +1 | -1 |
2023-01-05 08:38 | [bugfix/frogend] replace ch units to prevent layout shift on page load (#1301) | f0x52 | 2 | +3 | -3 |
2023-01-04 10:57 | [feature] HTTP request throttling middleware (#1297) | tobi | 16 | +313 | -27 |
2023-01-04 09:39 | [docs] Fix documentation edit link (#1298) | Brian Clemens | 1 | +1 | -0 |
2023-01-03 10:50 | [chore] shuffle middleware to split rate limitting into client/s2s/fileserver, share gzip middleware globally (#1290) | kim | 10 | +63 | -55 |
2023-01-03 10:13 | [docs] Add troubleshooting section for Apache (#1291) | Alex Schroeder | 1 | +8 | -0 |
2023-01-02 12:10 | [chore] The Big Middleware and API Refactor (tm) (#1250) | tobi | 339 | +15093 | -14952 |
2023-01-02 12:10 | [chore]: Bump github.com/abema/go-mp4 from 0.8.0 to 0.9.0 (#1287) | dependabot[bot] | 4 | +103 | -4 |
2022-12-27 08:29 | [chore]: Bump github.com/gin-gonic/gin from 1.8.1 to 1.8.2 (#1286) | dependabot[bot] | 50 | +2775 | -12763 |
2022-12-27 08:28 | [chore]: Bump codeberg.org/gruf/go-bytesize from 1.0.0 to 1.0.2 (#1285) | dependabot[bot] | 5 | +23 | -25 |
2022-12-22 10:48 | [feature] For video attachments, store + return fps, bitrate, duration (#1282) | tobi | 19 | +429 | -104 |
2022-12-21 16:52 | [bugfix] fix media create error not being checked (#1283) | tobi | 1 | +1 | -1 |
2022-12-21 10:17 | [bugfix] Close reader gracefully when streaming recache of remote media to fileserver api caller (#1281) | tobi | 8 | +488 | -199 |
2022-12-17 10:20 | [chore] note broken go v1.19.4 in contributing.md (#1278) | tobi | 1 | +1 | -1 |
2022-12-17 04:38 | [feature] Enable basic video support (mp4 only) (#1274) | tobi | 39 | +6275 | -94 |
2022-12-16 22:38 | [chore] fix some little config whoopsies (#1272) | tobi | 1 | +6 | -147 |
2022-12-16 22:36 | update go-cache to v3.2.0 with support for ignoring errors (#1273) | kim | 6 | +105 | -71 |
2022-12-16 11:20 | [chore/bugfix] Switch markdown from blackfriday to goldmark (#1267) | Autumn! | 71 | +16261 | -8358 |
2022-12-16 11:19 | [bugfix] use match-sorter for filtering domain blocks (#1270) | f0x52 | 1 | +6 | -1 |
2022-12-15 08:41 | [bugfix] Use null for empty api status `language` (#1268) | tobi | 5 | +31 | -5 |
2022-12-15 06:47 | [docs] Update Apache docs to use 127.0.0.1 instead of localhost (#1266) | EchedeyLR | 1 | +12 | -8 |
2022-12-14 15:08 | [chore] Add svg version of sloth logo as logo.svg (#1265) | tobi | 1 | +198 | -0 |
2022-12-14 15:07 | [docs] Update nginx docs to use 127.0.0.1 instead of localhost (#1264) | tobi | 1 | +5 | -3 |
2022-12-14 09:56 | [feature] support Sec-Websocket-Protocol in streaming API (#1254) | Matthew Phillips | 3 | +255 | -4 |
2022-12-14 09:55 | [feature] domain block wildcarding (#1178) | kim | 5 | +350 | -39 |
2022-12-13 11:33 | [bugfix] fix unordered favorites (#1245) | Christoph Voigt | 4 | +202 | -1 |
2022-12-12 11:22 | [feature] allow uncaching of other media types (#1234) | kim | 10 | +194 | -110 |
2022-12-12 10:55 | [chore]: Bump golang.org/x/image from 0.1.0 to 0.2.0 (#1252) | dependabot[bot] | 4 | +8 | -20 |
2022-12-11 15:00 | [frogend] Emoji copy "Steal this look" (#1222) | f0x52 | 17 | +1053 | -459 |
2022-12-11 13:18 | [docs] Serve static assets with nginx (#1251) | Daniele Sluijters | 2 | +130 | -75 |
2022-12-11 13:03 | [feature] support configuring database caches (#1246) | kim | 11 | +1169 | -91 |
2022-12-11 10:51 | [docs] Caching webfinger with nginx (#1242) | Daniele Sluijters | 1 | +72 | -0 |
2022-12-10 21:43 | [feature] Start implementing refetch of lost media files via `/api/v1/admin/media_refetch` (#1221) | tobi | 13 | +499 | -28 |
2022-12-09 11:57 | [chore] make single pull request template (#1239) | tobi | 4 | +26 | -34 |
2022-12-09 11:23 | [bugfix] attach bookmarks module to api (#1238) | tobi | 1 | +3 | -0 |
2022-12-09 10:53 | [docs] Update `CONTRIBUTING.md`, add pull request templates (#1216) | tobi | 7 | +340 | -169 |
2022-12-09 10:46 | [bugfix] fix unordered favorites (#1236) | Christoph Voigt | 1 | +1 | -1 |
2022-12-09 10:37 | [feature] Allow users to create + delete bookbarks, and view bookmarked statuses (#1168) | Matthew Phillips | 26 | +1230 | -5 |
2022-12-08 17:35 | [chore] move caches to a separate State{} structure (#1078) | kim | 27 | +725 | -332 |
2022-12-08 11:12 | [chore] Remove deprecated linters (#1228) | Mike Perham | 1 | +1 | -4 |
2022-12-07 20:51 | [docs] Update README.md (#1126) | Marie Axelsson | 1 | +2 | -1 |
2022-12-07 20:50 | [docs] encourage using loopback bind address (#1166) | Andrea | 5 | +16 | -6 |
2022-12-06 13:15 | [feature] overhaul the oidc system (#961) | Dominik Süß | 20 | +333 | -118 |
2022-12-06 13:15 | [feature] media: add webp support (#1155) | Sigrid Solveig Haflínudóttir | 26 | +4348 | -19 |
2022-12-05 10:10 | [docs] Remove filesystem logging directives from example systemd unit config (#1206) | f0x52 | 2 | +15 | -14 |
2022-12-05 10:09 | [bugfix]: Prevent extension of S3 presigned url TTL (#1208) | Dominik Süß | 1 | +6 | -5 |
2022-12-04 13:20 | [chore] Fix a few possible cases of int truncation (#1207) | Daniele Sluijters | 9 | +10 | -10 |
2022-12-02 18:40 | [performance]: make s3 urls cacheable (#1194) | Dominik Süß | 3 | +82 | -94 |
2022-12-02 16:41 | [bugfix] Fix `admin account confirm` on pre-confirmed account setting email address to empty string (#1203) | tobi | 2 | +2 | -4 |
2022-12-02 15:41 | [bugfix] Add missing continues in emoji get funcs (#1200) | tobi | 1 | +2 | -0 |
2022-12-02 14:56 | [chore/frontend] remove domain block edit functionality until implemented in backend (#1199) | f0x52 | 1 | +16 | -5 |
2022-12-01 19:34 | [chore] Remove duplicate prefixes from sanitizer (#1195) | Daniele Sluijters | 1 | +0 | -9 |
2022-12-01 16:28 | [bugfix/frontend] fix profile grid scaling in webkit based browsers (#1193) | f0x52 | 1 | +1 | -0 |
2022-12-01 15:06 | [bugfix] Use case-insensitive selects when getting remote accounts by username/domain (#1191) | tobi | 2 | +24 | -4 |
2022-11-30 22:13 | [feature] Support PKCS1 "RSA PUBLIC KEY" pem block type (#1179) | Sigrid Solveig Haflínudóttir | 1 | +12 | -5 |
2022-11-30 22:09 | [docs] Add AppArmor profile for Debian and Ubuntu installations (#1183) | kernelmethod | 4 | +145 | -4 |
2022-11-30 16:44 | [bugfix] Don't call `strings.ToLower()` on usernames when selecting account by domain+username (#1190) | tobi | 9 | +47 | -32 |
2022-11-30 15:41 | [bugfix] use correct key for PATCHing admin email (#1189) | tobi | 1 | +4 | -1 |
2022-11-30 15:20 | [bugfix] Avoid accidentally marking changed emojis as orphaned + pruning them (#1188) | tobi | 10 | +81 | -29 |
2022-11-30 12:15 | [bugfix] change page width to prevent scrollbar overflow (#1182) | f0x52 | 1 | +1 | -1 |
2022-11-29 17:59 | [bugfix] don't return error during account serialize on deleted emoji (#1177) | kim | 1 | +210 | -161 |
2022-11-29 17:40 | [bugfix] wrap the correct error on failed account update (#1176) | kim | 1 | +1 | -1 |
2022-11-29 09:24 | [chore] Tidy up some of the search logic (#1082) | tobi | 23 | +886 | -278 |
2022-11-28 10:19 | [chore] Bump database dependencies (#1164) | tobi | 530 | +991535 | -1389851 |
2022-11-28 09:01 | [chore]: Bump codeberg.org/gruf/go-store/v2 from 2.0.9 to 2.0.10 (#1160) | dependabot[bot] | 10 | +363 | -18 |
2022-11-27 14:11 | fix missing lookup cache key for invalid domain block (#1158) | kim | 1 | +1 | -1 |
2022-11-27 00:09 | [bugfix] Use Host domain for UA (#1156) | Daniele Sluijters | 1 | +1 | -1 |
2022-11-26 20:19 | [chore] Set User-Agent header in transport (#1154) | Daniele Sluijters | 6 | +2 | -7 |
2022-11-26 20:15 | Tweak the User-Agent a bit (#1153) | Daniele Sluijters | 1 | +3 | -2 |
2022-11-26 11:09 | Additional IP range validations (#1152) | Daniele Sluijters | 4 | +89 | -6 |
2022-11-25 23:28 | [bugfix]: Fix IPv6 validation (#1150) | Daniele Sluijters | 1 | +17 | -5 |
2022-11-25 17:56 | [docs] Explain that before 0.6.0, account confirm was necessary. (#1149) | Phil Hagelberg | 2 | +17 | -0 |
2022-11-25 17:23 | [feature] Add `admin media prune orphaned` CLI command (#1146) | tobi | 11 | +441 | -45 |
2022-11-25 15:44 | [bugfix] Change emailVerified to true for admin account create (#1140) | Phil Hagelberg | 4 | +5 | -19 |
2022-11-25 15:37 | [chore] Fix frogend admin emoji patch (#1148) | f0x52 | 3 | +4 | -3 |
2022-11-25 14:49 | [feature/frogend] modify local emoji (#1143) | f0x52 | 11 | +322 | -81 |
2022-11-24 18:12 | [feature] `PATCH /api/v1/admin/custom_emojis/{id}` endpoint (#1061) | tobi | 10 | +1139 | -4 |
2022-11-24 15:12 | [bugfix] Fix status boosts giving 404 (#1137) | tobi | 3 | +162 | -29 |
2022-11-24 12:54 | [bugfix] Prevent future statuses entering timelines (#1134) | tobi | 5 | +69 | -13 |
2022-11-24 08:35 | [chore] cleanup storage implementation, no need for multiple interface types (#1131) | kim | 35 | +129 | -178 |
2022-11-23 21:40 | [feature/performance] Fail fast when doing remote transport calls inside incoming request contexts (#1119) | tobi | 17 | +141 | -24 |
2022-11-23 15:10 | [docs] Clarify that reverse proxy setups need trusted-proxies (#1127) | dx | 5 | +40 | -0 |
2022-11-23 15:10 | [chore/frogend] fix profile preview css, use role info (#1130) | f0x52 | 5 | +53 | -29 |
2022-11-23 14:32 | [chore/frontend] remove references to unused bundle.js (#1128) | tobi | 4 | +14 | -21 |
2022-11-22 18:38 | [feature] Prune timelines once per hour to plug memory leak (#1117) | tobi | 17 | +602 | -610 |
2022-11-22 16:51 | [docs] Document http/s/socks5 proxy use (#1118) | tobi | 1 | +8 | -0 |
2022-11-22 14:09 | [chore] fix broken buildx (whoops) (#1116) | tobi | 2 | +11 | -8 |
2022-11-22 13:28 | [chore] use kv.KVStore also for S3 storage (#1113) | kim | 7 | +85 | -87 |
2022-11-22 11:17 | [docs] Document non-buildx cross compilation for docker image (#1115) | Forest Johnson | 2 | +17 | -2 |
2022-11-22 10:08 | [chore] markdown: disable Smartypants rendering (#1111) | Norwin | 2 | +17 | -6 |
2022-11-21 12:19 | [docs] Add first draft of FAQ (#1086) | Phil Hagelberg | 4 | +36 | -5 |
2022-11-21 12:18 | [chore] update readme with kim's links (#1093) | kim | 1 | +2 | -2 |
2022-11-21 12:17 | [chore]: Bump github.com/minio/minio-go/v7 from 7.0.43 to 7.0.44 (#1107) | dependabot[bot] | 8 | +37 | -14 |
2022-11-20 16:40 | [chore] simplify logging to remove "safetywriter" given os.File has concurrency protection (#1083) | kim | 2 | +4 | -46 |
2022-11-20 16:38 | [chore] improve errors returned fetching account/statues from DB (#1084) | kim | 2 | +10 | -8 |
2022-11-20 16:33 | [performance] add account block DB cache and remove block query joins (#1085) | kim | 11 | +315 | -76 |
2022-11-20 14:57 | [bugfix] fix possible infinite loop on federated AP profile delete (#1091) | kim | 1 | +58 | -55 |
2022-11-20 14:50 | [docs] update forking instructions (#1080) | tobi | 1 | +5 | -5 |
2022-11-19 09:18 | [chore] Little Dockerfile updates (#1071) | tobi | 1 | +17 | -1 |
2022-11-19 09:07 | [feature] Support markdown format for Account bio/note (#1037) | Michael Manfre | 6 | +54 | -10 |
2022-11-19 09:06 | [docs] Move and document logs (#1076) | Leonora Tindall | 2 | +5 | -5 |
2022-11-19 09:05 | [docs] Remove trailing / from proxy_pass for nginx (#1077) | Leonora Tindall | 1 | +1 | -1 |
2022-11-18 17:29 | [performance] replace account emojis relational query with separate calls to emojiDB to rely on cache (#1074) | kim | 2 | +18 | -3 |
2022-11-18 17:28 | [performance] replace status query relationals with separate calls in order to rely on caches more (#1073) | kim | 2 | +50 | -10 |
2022-11-18 16:23 | [performance] don't use relations to select notification structs, use caches instead (#1072) | tobi | 3 | +5 | -11 |
2022-11-17 14:05 | [docs] Add AUR Reference (#1054) | Jelle van der Waa | 1 | +1 | -0 |
2022-11-17 14:04 | [docs] add account domain documentation (#1065) | tobi | 5 | +175 | -0 |
2022-11-17 14:04 | [chore] Replace blocking Floc with Topics. (#1068) | psa | 1 | +6 | -3 |
2022-11-17 12:40 | [docs] Update docker.md with docker tag / version stuff (#1067) | tobi | 1 | +7 | -3 |
2022-11-17 12:24 | [chore] cicd: snapshot `snapshot` instead of latest (#1066) | tobi | 2 | +17 | -7 |
2022-11-16 16:31 | [frogend] upgrade deps (#1063) | f0x52 | 2 | +245 | -251 |
2022-11-16 16:05 | [frogend] Emoji categories (#1051) | f0x52 | 10 | +251 | -35 |
2022-11-16 10:27 | [chore] reversion: use specific columns for updating user again (#1059) | tobi | 4 | +37 | -27 |
2022-11-15 18:45 | [chore] update database caching library (#1040) | kim | 55 | +706 | -2270 |
2022-11-15 16:31 | [docs] Both HTTP proxies and NAT can cause rate limiting issues (#1053) | Phil Hagelberg | 1 | +7 | -3 |
2022-11-15 16:02 | [chore] Update .drone.yml signature (#1052) | tobi | 2 | +3 | -3 |
2022-11-15 15:53 | [chore] refactor test/cliparsing.sh into a go test below internal/config (#1036) | Mara Sophie Grosch | 10 | +281 | -185 |
2022-11-15 15:05 | [bugfix] Fix unicode-unaware word boundary check in hashtags (#1049) | ugla | 4 | +146 | -45 |
2022-11-15 14:35 | [chore] fix profile spacing on very small screens (#1050) | f0x52 | 1 | +1 | -0 |
2022-11-15 09:19 | [feature] Serialize local account role via API, and show it via web view (#1045) | tobi | 10 | +167 | -44 |
2022-11-14 22:47 | [feature] Allow newly uploaded emojis to be placed in categories (#939) | tobi | 31 | +916 | -52 |
2022-11-14 15:51 | [chore] Remove unused `admin account suspend` action (#1047) | tobi | 3 | +15 | -59 |
2022-11-14 12:58 | [docs] Use correct Friendica link in README (#1046) | tobi | 1 | +1 | -1 |
2022-11-14 09:30 | [feature] add instance-expose-public-timeline flag (#1039) | Rob Sargant | 11 | +71 | -22 |
2022-11-14 09:14 | [chore]: Bump codeberg.org/gruf/go-cache/v3 from 3.1.7 to 3.1.8 (#1043) | dependabot[bot] | 6 | +33 | -47 |
2022-11-13 20:38 | [bugfix] Fix login on Mastodon iOS app for users with no statuses (#1042) | David Baker | 4 | +6 | -5 |
2022-11-13 13:02 | [chore] bump go-cache to v3.1.7 to fix possible issues with zero value keys (#1038) | kim | 6 | +150 | -119 |
2022-11-12 11:51 | [documentation] Change default log path (#1030) | Rob Sargant | 1 | +1 | -1 |
2022-11-11 19:27 | [chore] Fixes + updates in emoji dereferencing logic (#1022) | tobi | 8 | +192 | -76 |
2022-11-11 11:18 | [feature] Read + Write tombstones for deleted Actors (#1005) | tobi | 47 | +3809 | -7 |
2022-11-11 11:03 | [feature] S3: add config flag to proxy S3 media (#1014) | Mara Sophie Grosch | 10 | +64 | -15 |
2022-11-11 11:01 | [chore] close in-storage media reader _before_ opening write, no need to leave it hanging around (#1016) | kim | 2 | +13 | -16 |
2022-11-11 08:42 | [docs] postgres collation warning (#1017) | Lukáš Zapletal | 2 | +7 | -1 |
2022-11-10 13:41 | [docs] Replace old references to the previous streaming with websockets (#1015) | EchedeyLR | 1 | +2 | -4 |
2022-11-10 13:08 | [chore/frontend] CI steps for frontend stuff (#997) | f0x52 | 4 | +50 | -6 |
2022-11-08 19:50 | [frontend] fix conflict introduced by merge (#1007) | f0x52 | 1 | +1 | -1 |
2022-11-08 17:11 | [feature] Make instance thumbnail configurable via admin panel (#973) | tobi | 11 | +183 | -57 |
2022-11-08 16:51 | [frontend] Custom Emoji Deletion (#994) | f0x52 | 32 | +1477 | -508 |
2022-11-08 10:30 | [chore]: Bump github.com/spf13/viper from 1.13.0 to 1.14.0 (#1003) | dependabot[bot] | 34 | +12116 | -11429 |
2022-11-08 10:12 | [chore]: Bump github.com/stretchr/testify from 1.8.0 to 1.8.1 (#1002) | dependabot[bot] | 3 | +5 | -3 |
2022-11-08 10:11 | [chore]: Bump github.com/microcosm-cc/bluemonday from 1.0.20 to 1.0.21 (#1004) | dependabot[bot] | 11 | +131 | -77 |
2022-11-08 09:53 | [chore] dependabot: prefix correctly, ignore npm deps (#1001) | tobi | 1 | +4 | -5 |
2022-11-08 09:36 | [docs] add link to SELinux policy (#993) | Lukáš Zapletal | 1 | +5 | -0 |
2022-11-08 09:35 | [feature] various worker / request queue improvements (#995) | kim | 5 | +88 | -208 |
2022-11-08 09:35 | [chore] update gruf libraries (#996) | kim | 7 | +76 | -90 |
2022-11-07 13:26 | [docs] refer to the latest release version (#992) | K | 1 | +3 | -3 |
2022-11-07 13:25 | [chore] Fix rel="nofollow" so that it only applies to external links (#991) | D | 1 | +2 | -1 |
2022-11-07 10:24 | [chore] Bump github.com/tdewolff/minify/v2 from 2.12.1 to 2.12.4 (#985) | dependabot[bot] | 4 | +10 | -9 |
2022-11-07 10:20 | [chore] Bump github.com/minio/minio-go/v7 from 7.0.37 to 7.0.43 (#983) | dependabot[bot] | 44 | +1031 | -336 |
2022-11-07 10:20 | [chore] Bump github.com/spf13/cobra from 1.5.0 to 1.6.1 (#982) | dependabot[bot] | 23 | +471 | -87 |
2022-11-07 10:19 | [chore] Bump github.com/go-playground/validator/v10 from 10.11.0 to 10.11.1 (#980) | dependabot[bot] | 5 | +13 | -8 |
2022-11-07 10:18 | Bump golang.org/x/text from 0.3.7 to 0.4.0 (#981) | dependabot[bot] | 27 | +649 | -636 |
2022-11-07 10:10 | [chore] Enable Dependabot support for Go modules (#976) | Jauder Ho | 1 | +16 | -0 |
2022-11-06 12:30 | [bugfix] KVStore doesn't like lost+found directory (#972) | kim | 7 | +25 | -48 |
2022-11-06 11:18 | [docs] add note about Alpha status right at the top (#971) | tobi | 2 | +4 | -2 |
2022-11-06 10:30 | [chore] gitignore /bin entry (#970) | Lukáš Zapletal | 1 | +5 | -3 |
2022-11-06 09:47 | [feature] Make rate limit requests amount configurable (#966) | tobi | 13 | +128 | -44 |
2022-11-05 12:33 | [bugfix] Check `media-description-min-chars` on submission of new status (#960) | tobi | 4 | +56 | -7 |
2022-11-05 12:13 | bump dependencies (#959) | kim | 4 | +57 | -41 |
2022-11-05 11:10 | [chore] bump gruf/go-store to v2 (#953) | tobi | 113 | +13689 | -6188 |
2022-11-05 10:06 | [bugfix] Increase field size limits when registering apps (#958) | tobi | 1 | +2 | -2 |
2022-11-05 07:39 | [bugfix] use the landing page user directly (#956) | Adam Harvey | 1 | +1 | -1 |
2022-11-04 11:58 | [docs] add matrix space to readme (#952) | tobi | 1 | +1 | -1 |
2022-11-03 14:03 | [bugfix] Wrap media in read closer (#941) | tobi | 15 | +89 | -93 |
2022-11-03 13:38 | [bugfix] Use []rune to check length of user-submitted text (#948) | tobi | 6 | +40 | -32 |
2022-11-03 12:15 | [feature] Allow user to show instead of landing page on / (#922) | Mia Heidenstedt | 10 | +56 | -13 |
2022-11-02 15:31 | [frontend] change bundler to skulk (#942) | f0x52 | 13 | +906 | -2174 |
2022-11-02 09:57 | [chore] Bump CI dependencies (#944) | tobi | 1 | +6 | -6 |
2022-11-02 08:04 | [frontend] Fix #923 and markdown css (#925) | Mia Heidenstedt | 4 | +11 | -2 |
2022-11-01 14:30 | [bugfix] create admin_account_actions table in tx (#940) | Terin Stock | 1 | +1 | -1 |
2022-11-01 09:36 | [docs] Update apache-httpd.md (#937) | EchedeyLR | 1 | +21 | -5 |
2022-10-31 13:14 | [docs] Change Apache SSL setup to automatic and manual mode (#936) | EchedeyLR | 1 | +6 | -4 |
2022-10-31 12:51 | [docs] Add Apache HTTP Server without LetsEncrypt (#935) | tobi | 1 | +62 | -0 |
2022-10-31 12:21 | [docs] Update Apache2 HTTP Server docs for websockets (#934) | tobi | 1 | +49 | -45 |
2022-10-31 12:20 | [docs] Update swagger.md (#933) | Mia Heidenstedt | 1 | +1 | -1 |
2022-10-29 15:14 | [bugfix] Fix imports for helpers.gen.go (#924) | Mia Heidenstedt | 1 | +1 | -0 |
2022-10-29 15:10 | [bugfix] Prevent future statuses showing in timelines (#932) | tobi | 2 | +93 | -5 |
2022-10-25 20:47 | [chore] update profile screenshot (#927) | f0x52 | 1 | +0 | -0 |
2022-10-25 07:25 | FIx typo (#918) | mscherer | 1 | +1 | -1 |
2022-10-17 10:54 | [docs] Use correct form for status submit (#915) | tobi | 2 | +94 | -163 |
2022-10-14 15:30 | [feature] Add emoji DELETE handler at `/api/v1/admin/custom_emojis` (#913) | tobi | 11 | +369 | -0 |
2022-10-13 14:37 | [feature] Add `/api/v1/admin/custom_emojis/{id}` endpoint for single emoji GET (#910) | tobi | 10 | +244 | -172 |
2022-10-13 13:16 | [feature] Refetch emojis when they change on remote instances (#905) | tobi | 22 | +414 | -75 |
2022-10-13 08:42 | [frontend] Use new GET custom_emoji admin api (#908) | f0x52 | 5 | +78 | -30 |
2022-10-12 17:18 | [frontend] use ISO639 library for language selection (#909) | f0x52 | 3 | +19 | -75 |
2022-10-12 16:23 | [frontend] small fixes (#907) | f0x52 | 5 | +12 | -23 |
2022-10-12 13:01 | [feature] Add `/api/v1/admin/custom_emojis` endpoint (#902) | tobi | 18 | +887 | -9 |
2022-10-11 10:16 | [bugfix] add in-use checks for admin cli account creation (#904) | tobi | 1 | +16 | -0 |
2022-10-10 13:52 | [chore] Make paging logic more generic (#901) | tobi | 10 | +281 | -224 |
2022-10-08 12:00 | [feature] Add opt-in RSS feed for account's latest Public posts (#897) | tobi | 58 | +2287 | -211 |
2022-10-08 11:50 | [chore] Standardize database queries, use `bun.Ident()` properly (#886) | tobi | 45 | +1032 | -528 |
2022-10-08 11:50 | [performance] cache domains after max retries in transport (#884) | kim | 2 | +37 | -10 |
2022-10-08 11:49 | [feature] `oob` oauth token support (#889) | tobi | 9 | +253 | -42 |
2022-10-06 10:48 | [bugfix] Fix new domain block date (#893) | tobi | 4 | +11 | -14 |
2022-10-06 10:00 | [feature] Add emoji image size to instance response (#892) | tobi | 4 | +32 | -6 |
2022-10-06 09:36 | [frontend] Make emojis v. slightly larger (#891) | tobi | 2 | +4 | -4 |
2022-10-06 08:19 | [chore] Reduced distributed assets with 'optipng -o7 -zm1-9 -keep FILENAME' between 28-56% (#890) | EchedeyLR | 8 | +0 | -0 |
2022-10-04 15:50 | [bugfix] Use background context instead of request context for async processing (#888) | tobi | 2 | +6 | -4 |
2022-10-03 18:35 | [frontend] scroll to highlighted toot, improve highlight (#885) | f0x52 | 3 | +12 | -4 |
2022-10-03 16:26 | [frontend] change spacing of status, text always on it's own line, move status date on mobile (#883) | f0x52 | 1 | +20 | -10 |
2022-10-03 16:26 | [chore] Old browser fixes (#882) | f0x52 | 3 | +11 | -0 |
2022-10-03 14:46 | [chore] Bundler restructure (#880) | f0x52 | 40 | +510 | -437 |
2022-10-03 08:46 | [performance] add user cache and database (#879) | tobi | 21 | +490 | -70 |
2022-10-02 13:54 | [feature] Enlarge active/hovered custom emojis in statuses (#877) | tobi | 1 | +12 | -1 |
2022-10-02 13:54 | [chore] Use shorter timestamps in frontend for replies (#875) | tobi | 5 | +82 | -31 |
2022-10-02 12:01 | fix emojis not showing in spoiler text (#878) | tobi | 2 | +36 | -1 |
2022-10-01 15:48 | [chore] Normalize domain blocks to punycode (#873) | tobi | 2 | +103 | -12 |
2022-10-01 15:36 | [chore] small logging cleanup (#869) | kim | 3 | +75 | -61 |
2022-09-29 20:50 | [feature] update config types to use bytesize.Size (#828) | kim | 30 | +223 | -169 |
2022-09-29 15:08 | [chore] Add ipv6 localhost to trusted proxies by default (#868) | tobi | 6 | +13 | -11 |
2022-09-29 12:41 | [chore] Update go swagger version in dockerfile (#867) | tobi | 1 | +1 | -1 |
2022-09-29 10:33 | [bugfix] Fix incorrect use of bun.Ident (#866) | tobi | 2 | +93 | -2 |
2022-09-29 10:03 | [feature] Add `meta robots` tag; allow robots to index profile card if user is Discoverable (#842) | tobi | 7 | +80 | -8 |
2022-09-29 10:02 | [frontend] Unified panels (#812) | f0x52 | 62 | +4272 | -3099 |
2022-09-29 10:02 | [chore] simplify generating log entry caller information (#863) | kim | 3 | +22 | -115 |
2022-09-28 17:30 | [chore] update dependencies, bump to Go 1.19.1 (#826) | kim | 1151 | +259629 | -137868 |
2022-09-27 12:27 | [bugfix] Fix emphasis being added to emoji shortcodes with markdown parsing (#856) | tobi | 5 | +83 | -25 |
2022-09-26 12:43 | [performance] Update indexes that were causing slow db queries (#855) | tobi | 2 | +94 | -0 |
2022-09-26 09:56 | [feature] Show + federate emojis in accounts (#837) | tobi | 34 | +933 | -126 |
2022-09-26 08:50 | [bugfix] more nil checks baybeeeeeeeeeeeeeeeeeeee (#854) | kim | 1 | +7 | -19 |
2022-09-26 08:14 | [bugfix] add so, many, nil, checks (#853) | kim | 1 | +27 | -14 |
2022-09-26 07:39 | [bugfix] panic during child thread iteration (#852) | kim | 1 | +12 | -2 |
2022-09-25 11:09 | [bugfix] update thread iterators to not use recursion (#851) | kim | 7 | +276 | -180 |
2022-09-24 09:11 | [bugfix] Wrap media reader in length reader to determine length if no `content-length` given (#848) | tobi | 6 | +397 | -30 |
2022-09-23 19:27 | [feature] Allow delivery to sharedInboxes where possible (#847) | tobi | 69 | +2212 | -32 |
2022-09-22 09:45 | [docs] NLnet follow up questions (#846) | tobi | 1 | +44 | -0 |
2022-09-21 17:55 | [chore] Tidy up status deletion, remove from cache too (#845) | tobi | 12 | +113 | -94 |
2022-09-20 08:52 | [docs] Add --config-path to example CLI commands where needed. (#843) | Phil Hagelberg | 1 | +10 | -9 |
2022-09-19 11:59 | don't error out if storage key already exists (#840) | tobi | 4 | +16 | -6 |
2022-09-19 11:43 | [bugfix] Server and closer bugfixes (#839) | tobi | 4 | +47 | -29 |
2022-09-17 17:12 | [bugfix] Fix domains not being unblockable, log internal server errors from API (#833) | tobi | 3 | +9 | -13 |
2022-09-15 09:29 | [bugfix] Fix emojis, attachments, and mentions not being serialized correctly sometimes via AP (#829) | tobi | 2 | +54 | -17 |
2022-09-13 11:30 | [docs] Swagger document `/api/v1/custom_emojis` (#824) | tobi | 3 | +54 | -1 |
2022-09-12 11:58 | [bug] fix unique constraint conflict (#820) | tobi | 2 | +4 | -4 |
2022-09-12 11:14 | [feature] Allow users to set custom css for their profiles + threads (#808) | tobi | 40 | +458 | -39 |
2022-09-12 11:03 | [feature] Fetch + display custom emoji in statuses from remote instances (#807) | tobi | 28 | +424 | -48 |
2022-09-11 12:35 | [docs] unbreak standard css (#818) | tobi | 1 | +0 | -5 |
2022-09-11 11:13 | [accessibility] Use higher-contrast for api response examples (#816) | tobi | 2 | +12 | -4 |
2022-09-08 10:36 | [bugfix] Fix preposterous characters reserved per URL amount (#809) | tobi | 4 | +23 | -14 |
2022-09-07 14:53 | [feature] opengraph meta tags (#806) | f0x52 | 7 | +180 | -8 |
2022-09-06 10:42 | [feature] Custom emoji updates (serve emoji via s2s api, tune db models) (#805) | tobi | 21 | +773 | -62 |
2022-09-05 12:24 | [bugfix] Catch json syntax errors in the frontend + display a more helpful message (#804) | tobi | 1 | +6 | -0 |
2022-09-04 13:14 | [frontend] Transition neatly from cropped photos (#802) | tobi | 1 | +1 | -1 |
2022-09-04 12:58 | [bugfix] Use 'Image' instead of unrecognized 'Gif' type for media attachments (#801) | tobi | 5 | +58 | -7 |
2022-09-04 12:41 | [feature] Set default header and avatar for API accounts to GtS ones (#799) | tobi | 30 | +205 | -1039 |
2022-09-02 15:00 | [bugfix] Fix status fields `in_reply_to_id` and `in_reply_to_account_id` not being nullable (#798) | tobi | 5 | +32 | -16 |
2022-09-02 10:17 | [performance] cache recently allowed/denied domains to cut down on db calls (#794) | kim | 7 | +245 | -41 |
2022-09-02 10:11 | [feature] Federate custom emoji (outbound) (#791) | Blackle Morisanchetto | 3 | +96 | -15 |
2022-09-02 09:58 | [performance] cache account db lookups by public key URI (#795) | kim | 6 | +66 | -19 |
2022-09-02 09:56 | [performance] use GetAccountByUsernameDomain() for local account lookups to rely on cache (#793) | kim | 19 | +29 | -42 |
2022-09-02 09:54 | [feature] Emojify spoiler and content in web templates (#785) | Blackle Morisanchetto | 3 | +63 | -2 |
2022-09-01 11:20 | [bugfix] Fix occasional federatingdb test fail (#792) | tobi | 1 | +6 | -6 |
2022-08-31 17:20 | [feature] Add support for the exclude_types[] parameter on the notifications endpoint (#784) | Blackle Morisanchetto | 11 | +172 | -12 |
2022-08-31 15:40 | [bugfix] Use custom blackfriday renderer to only add mention/hashtag links in normal text (#787) | Blackle Morisanchetto | 2 | +60 | -7 |
2022-08-31 15:31 | [chore] Test fixes (#788) | tobi | 30 | +492 | -213 |
2022-08-31 10:06 | [feature] add rate limit middleware (#741) | nya1 | 43 | +4749 | -500 |
2022-08-31 09:27 | [feature] Sort follow requests, followers, and following by updated_at (#774) | Blackle Morisanchetto | 2 | +120 | -3 |
2022-08-31 07:57 | [bugfix] Fix tusky search issue by returning empty if offset is greater than zero (#786) | Blackle Morisanchetto | 1 | +7 | -0 |
2022-08-30 09:44 | [Admin panel] Make Description boxes multi-line (#781) | Blackle Morisanchetto | 1 | +8 | -1 |
2022-08-30 09:43 | [bugfix] Do not generate a notification when favouriting your own post (#780) | Blackle Morisanchetto | 1 | +5 | -0 |
2022-08-30 09:42 | [bugfix] Fix issue where the 'favourited' field of a notification's status is always false (#779) | Blackle Morisanchetto | 1 | +1 | -1 |
2022-08-29 09:07 | [docs] Fix link to open collective (#770) | Callum Macdonald | 1 | +1 | -1 |
2022-08-29 09:06 | [bugfix] Use reblogged status in notification, instead of wrapper status (#775) | Blackle Morisanchetto | 1 | +5 | -0 |
2022-08-27 10:00 | [bugfix] Relax outgoing http request queue (#760) | tobi | 3 | +187 | -6 |
2022-08-27 09:40 | [frontend] gentle css fiddling (#761) | tobi | 1 | +6 | -11 |
2022-08-27 09:35 | [bugfix] Status visibility + `excludeReplies` fixes (#769) | Blackle Morisanchetto | 3 | +76 | -2 |
2022-08-26 15:40 | [docs] Add user settings panel docs, other small updates (#768) | tobi | 7 | +93 | -13 |
2022-08-26 15:37 | [bugfix] Check the length of form.MediaIDs instead of just checking for null (#766) | Blackle Morisanchetto | 1 | +6 | -2 |
2022-08-26 11:28 | [feature] Allow footnotes in markdown, use `<br>` instead of `\n` (#767) | tobi | 2 | +22 | -6 |
2022-08-23 08:46 | [bugfix] Fix boost of boost issue (#764) | tobi | 2 | +75 | -0 |
2022-08-22 09:21 | [bugfix] Fix loss of account info on export/import, add tests (#759) | tobi | 4 | +74 | -10 |
2022-08-20 20:47 | [bugfix] Fix potential dereference of accounts on own instance (#757) | tobi | 8 | +243 | -92 |
2022-08-18 09:44 | [docs] Textual updates on markdown files (#756) | Martijn de Boer | 3 | +58 | -58 |
2022-08-16 18:50 | return after redirects to web representation (#755) | tobi | 7 | +7 | -0 |
2022-08-15 10:35 | [chore] Update bun / sqlite versions; update gtsmodels (#754) | tobi | 378 | +335065 | -295215 |
2022-08-14 17:22 | [frontend] Sensitive media spoilers (#752) | f0x52 | 3 | +112 | -27 |
2022-08-12 11:11 | [frontend] Style scrollbars site-wide (not just in code) (#753) | tobi | 2 | +1 | -1 |
2022-08-11 17:11 | [frontend] Status styling tweaks (#751) | tobi | 1 | +32 | -0 |
2022-08-10 13:54 | [bugfix] Check orientation when reading width/height of images (#749) | tobi | 1 | +5 | -2 |
2022-08-10 12:10 | [chore] bump exif-terminator to 0.4.0 (#747) | tobi | 5 | +90 | -45 |
2022-08-10 12:05 | [bugfix] Fix thumbnails not taking exif rotation into account (#746) | tobi | 47 | +6984 | -2163 |
2022-08-08 09:45 | [bugfix] Fix placeholder typo in user panel (#745) | tobi | 1 | +2 | -2 |
2022-08-08 08:40 | [feature] Add first iteration of a user panel at `/user` (#736) | tobi | 29 | +937 | -208 |
2022-08-07 20:31 | [chore] Update js deps (#744) | f0x52 | 3 | +1155 | -1096 |
2022-08-07 16:19 | [bugfix] Markdown formatting updates (#743) | tobi | 42 | +7261 | -19 |
2022-08-07 15:58 | [feature] Photoswipe gallery (#740) | f0x52 | 6 | +51 | -10 |
2022-08-07 11:47 | [frontend] style blockquote nicely within content (#742) | tobi | 1 | +7 | -0 |
2022-08-06 10:09 | [feature] Let accounts set default status format, and use this when processing new statuses (#739) | tobi | 17 | +259 | -21 |
2022-08-05 10:30 | [bugfix] Parse source first before checking if empty form (#738) | tobi | 1 | +15 | -15 |
2022-08-01 09:13 | [feature] Implemented notification clear (#720) | Artémis | 7 | +109 | -1 |
2022-07-30 12:42 | serve HEAD requests via the fileserver (#735) | tobi | 2 | +16 | -7 |
2022-07-30 11:22 | [frontend] Update client list and apply some minor fixes (#734) | Martijn de Boer | 2 | +13 | -5 |
2022-07-29 13:17 | [docs] Add NLnet NGI0 application (#733) | tobi | 2 | +109 | -1 |
2022-07-29 11:03 | [docs] update roadmap (#732) | tobi | 1 | +15 | -14 |
2022-07-28 14:43 | [bugfix] remove <= 0 `expires_in` from oauth token response (#731) | tobi | 1 | +17 | -0 |
2022-07-28 14:43 | [feature] add 'state' oauth2 param to /oauth/authorize (#730) | tobi | 6 | +35 | -20 |
2022-07-22 11:43 | [bugfix] Fix Toot CLI media attachments not working properly (#726) | tobi | 3 | +17 | -2 |
2022-07-22 11:36 | [docs] Add client_max_body_size 40M; to nginx docs (#727) | tobi | 1 | +4 | -0 |
2022-07-22 10:48 | [bugfix] Make `/api/v2/media` more compatible with masto API (#724) | tobi | 8 | +245 | -94 |
2022-07-22 10:43 | [bugfix] update go-cache library to fix critical bug during cache sweep scheduling (#725) | kim | 6 | +61 | -37 |
2022-07-20 10:25 | [chore] Update image/video size defaults to mastodon's (#723) | tobi | 8 | +33 | -33 |
2022-07-20 09:21 | [docs] Fix typo in funding.yml (#722) | tobi | 1 | +1 | -1 |
2022-07-20 09:14 | [docs] Update sponsorship + funding sections (#721) | tobi | 3 | +34 | -8 |
2022-07-19 13:21 | [bugfix] html escape special characters in text instead of totally removing them (#719) | tobi | 51 | +131 | -7423 |
2022-07-19 08:47 | [chore] use our own logging implementation (#716) | kim | 141 | +3049 | -997 |
2022-07-19 08:41 | [bugfix] Markdown format fixes (#718) | tobi | 2 | +23 | -20 |
2022-07-18 10:55 | [feature] Implement `cache-control` and etags for static assets (#711) | tobi | 12 | +513 | -211 |
2022-07-18 09:25 | [chore] move dialer inside new (#715) | tobi | 1 | +5 | -9 |
2022-07-18 07:44 | [frontend] Tweak border radius for header + avatar (#713) | tobi | 2 | +6 | -2 |
2022-07-15 11:23 | [frontend] Footer styling adjustments (#709) | tobi | 1 | +6 | -5 |
2022-07-15 11:23 | [performance] Add long cache-control max age to fileserver (#710) | tobi | 1 | +7 | -1 |
2022-07-13 09:28 | [bugfix] Fix profile card display issues on smaller screens w/responsive query (#696) | tobi | 4 | +56 | -22 |
2022-07-13 07:57 | [feature] Add back/next buttons to profiles for paging through statuses (#708) | tobi | 11 | +183 | -36 |
2022-07-12 07:32 | [chore] improved router logging, recovery and error handling (#705) | kim | 36 | +529 | -192 |
2022-07-11 11:52 | [performance] Add new index to fix slow web profile queries (#706) | tobi | 1 | +53 | -0 |
2022-07-10 15:18 | [chore] consolidate caching libraries (#704) | kim | 68 | +3194 | -1278 |
2022-07-09 11:37 | [bugfix] Fix display names in thread view causing wrapping issues on small screens (#698) | tobi | 2 | +10 | -7 |
2022-07-09 11:36 | [frontend] Fix up status 'show more' and z-index (#701) | tobi | 2 | +14 | -4 |
2022-07-08 10:07 | [docs] document the migration between local and s3 (#692) | Dominik Süß | 1 | +24 | -1 |
2022-07-08 10:01 | [chore] Improve panic handling (#700) | kim | 1 | +9 | -1 |
2022-07-08 08:01 | [bugfix] Various fixes (#699) | Forever | 3 | +9 | -16 |
2022-07-06 12:33 | [bugfix] Allow instance titles to wrap (#695) | tobi | 1 | +1 | -0 |
2022-07-05 14:44 | [bugfix] Fix footer info fields not wrapping (#694) | tobi | 3 | +18 | -4 |
2022-07-05 12:03 | [bugfix] Fix incorrect domain showing in profiles (#693) | tobi | 4 | +13 | -6 |
2022-07-04 14:42 | [docs] Update doc images to versions with current styling (#689) | tobi | 2 | +0 | -0 |
2022-07-04 14:23 | [frontend] Redesign / color scheme (#688) | tobi | 12 | +375 | -169 |
2022-07-04 13:41 | [bugfix] Visibility fixes (#687) | tobi | 3 | +137 | -43 |
2022-07-03 10:27 | [chore] configure instance.Version for testrig (#659) | f0x52 | 2 | +6 | -4 |
2022-07-03 10:18 | [chore] Update pruneOneLocal to use ctx (#684) | tobi | 2 | +3 | -3 |
2022-07-03 10:08 | [feature] S3 support (#674) | Dominik Süß | 250 | +77803 | -185 |
2022-07-03 10:01 | [chore] Re-enable source tar but name it clearly as source (#683) | tobi | 1 | +2 | -1 |
2022-07-03 09:03 | [bugfix] Make hashtag regex work with non-ascii characters (#682) | tobi | 2 | +9 | -4 |
2022-06-30 10:22 | [feature] Cleanup unattached local media (#680) | tobi | 9 | +253 | -10 |
2022-06-26 10:33 | [feature] Use default instance thumbnail if instance account header not set (#672) | tobi | 2 | +14 | -12 |
2022-06-26 08:58 | [feature] add configuration to `/api/v1/instance` response (#670) | tobi | 5 | +252 | -5 |
2022-06-25 09:14 | [bugfix] disallow following or blocking yoursel (#667) | ugla | 4 | +157 | -0 |
2022-06-24 15:17 | [bugfix] Fix 404 on status delete redraft (#668) | tobi | 6 | +143 | -7 |
2022-06-24 08:43 | [bugfix] allow setting empty email via instance patch (#665) | tobi | 2 | +65 | -3 |
2022-06-23 14:54 | [feature] Implement `/api/v1/instance/peers` endpoint (#660) | tobi | 28 | +882 | -92 |
2022-06-23 13:38 | [bugfix] Don't remove jpeg orientation metadata (#663) | tobi | 6 | +134 | -14 |
2022-06-21 08:48 | [frontend] Profile pages upgrade (#640) | f0x52 | 9 | +1405 | -1350 |
2022-06-20 12:11 | [bugfix] Account self finger fix (#658) | tobi | 1 | +9 | -6 |
2022-06-20 08:44 | [frontend] add Accept header to oauthed api requests (#657) | tobi | 1 | +3 | -2 |
2022-06-19 15:10 | [chore] make tests more cacheable by avoiding time.Now() (#656) | tobi | 3 | +123 | -129 |
2022-06-19 14:44 | [packaging] Packaging updates (#655) | tobi | 2 | +17 | -7 |
2022-06-16 17:39 | [bugfix] for the second accounts.note_raw migration (#653) | Mara Sophie Grosch | 1 | +1 | -1 |
2022-06-16 09:22 | postgres locale: fix accounts.note_raw migration (#651) | Mara Sophie Grosch | 1 | +1 | -1 |
2022-06-14 16:00 | [chore] Duplicated media cleanup (#649) | tobi | 3 | +171 | -1 |
2022-06-11 14:41 | [chore] Fix testrig emoji bug (#646) | tobi | 2 | +5 | -5 |
2022-06-11 14:25 | [chore] Refactor thread dereference a bit for clarity (#647) | tobi | 1 | +32 | -30 |
2022-06-11 09:09 | [chore] Validate/set account domain (#619) | tobi | 304 | +34218 | -1 |
2022-06-11 09:01 | [chore] Webfinger rework (#627) | tobi | 62 | +979 | -810 |
2022-06-11 08:39 | [feature] Add `created_at` and `error_description` to `/oauth/token` endpoint (#645) | tobi | 14 | +411 | -30 |
2022-06-10 08:56 | [bugfix] Make accounts media_only query also work with pg (#643) | tobi | 3 | +26 | -7 |
2022-06-09 11:28 | [bugfix] Fix domain blocks get regression (#642) | tobi | 5 | +90 | -8 |
2022-06-09 10:51 | [frontend] Restructure Frontend Sources (#634) | f0x52 | 50 | +8631 | -2481 |
2022-06-08 19:31 | [chore] gitignore shell.nix (#639) | f0x52 | 1 | +5 | -2 |
2022-06-08 18:38 | [feature] More consistent API error handling (#637) | tobi | 131 | +2140 | -1659 |
2022-06-08 18:28 | [bugfix] #621: add weak type handing to mapstructure decode (#625) | kim | 4 | +77 | -12 |
2022-06-08 18:26 | [feature] add vscode workspace config for linting + debugging (#588) | f0x52 | 3 | +29 | -2 |
2022-06-08 18:22 | [feature] Add paging via `Link` header for notifications and account statuses (#629) | tobi | 17 | +303 | -98 |
2022-06-08 00:22 | [frontend] linkify header mascot+title (#633) | f0x52 | 3 | +14 | -10 |
2022-06-04 18:03 | [bugfix] Update time marshalling format to provide 3 digits of ms (#630) | tobi | 6 | +11 | -11 |
2022-06-03 13:40 | [feature] Start adding advanced configuration options, starting with `samesite` (#628) | tobi | 11 | +135 | -18 |
2022-06-01 16:18 | [chore] Adds Issue templates to Github (#626) | 0hlov3 | 3 | +121 | -0 |
2022-05-30 12:41 | [chore] Global server configuration overhaul (#575) | kim | 90 | +2450 | -1125 |
2022-05-28 17:59 | [chore] Mastodon api fixups (#617) | tobi | 11 | +33 | -32 |
2022-05-28 11:19 | [frontend] Reduce width of profile img with screen width (#615) | Sashanoraa | 3 | +54 | -14 |
2022-05-28 11:18 | [frontend] Add padding to the bottom of main (#616) | Sashanoraa | 2 | +4 | -4 |
2022-05-27 19:09 | [bugfix] Add `accept: application/activity+json` to dereferencer (#611) | tobi | 1 | +1 | -1 |
2022-05-27 14:44 | [chore] Debug failed account get (#612) | tobi | 1 | +6 | -2 |
2022-05-27 14:35 | [chore] Add test for dereferencing Owncast service account (#613) | tobi | 5 | +344 | -0 |
2022-05-26 11:38 | [performance] Don't retry/backoff invalid http requests that will never succeed (#609) | tobi | 8 | +487 | -4 |
2022-05-26 09:51 | [performance] Bump default workers to CPUs * 2 (#608) | tobi | 1 | +19 | -1 |
2022-05-26 09:37 | [bugfix] Fix HTML escaping in instance title (#607) | tobi | 15 | +381 | -151 |
2022-05-25 16:08 | [security] Set SameSite to `strict` instead of browser default (#606) | tobi | 1 | +1 | -1 |
2022-05-24 16:21 | [chore] Serialize times as UTC ISO8601 instead of RFC3339 (#602) | tobi | 4 | +93 | -10 |
2022-05-24 16:20 | [bugfix] Don't serialize instance account if not set (#603) | tobi | 2 | +47 | -1 |
2022-05-24 11:38 | [bugfix] Only search remote if protocol is http(s) (#601) | tobi | 1 | +6 | -4 |
2022-05-24 09:00 | [bugfix] Set refetch to true in iterateDescendants (#600) | tobi | 1 | +1 | -1 |
2022-05-23 15:40 | [bugfix] Fix multiple dereferences of boosted status causing media duplication (#589) | tobi | 18 | +323 | -98 |
2022-05-23 15:16 | [docs] document a checklist for how to go about a release (#592) | Mina Galić | 1 | +38 | -0 |
2022-05-23 15:12 | [bugfix] Fix `error extracting status content: no content found` (#598) | tobi | 4 | +59 | -11 |
2022-05-23 15:10 | [bugfix] If status URL is empty, use URI instead and don't log unnecessary error (#597) | tobi | 3 | +72 | -3 |
2022-05-23 09:46 | [security] Check all involved IRIs during block checking (#593) | tobi | 9 | +380 | -51 |
2022-05-23 09:45 | [docs] Add Caddy instructions to the documentation (#594) | Martijn de Boer | 2 | +111 | -0 |
2022-05-20 08:34 | [feature] implement custom_emojis endpoint (#563) | Adelie Paull | 11 | +231 | -1 |
2022-05-18 21:23 | [bugfix] Stop some statuses from being home timelined when they shouldn't be (#585) | tobi | 2 | +328 | -9 |
2022-05-18 21:13 | [bugfix] Clean up boosts of status when the status itself is deleted (#579) | tobi | 4 | +93 | -47 |
2022-05-18 14:58 | [performance] Add further indexes to mitigate laggy queries (#586) | tobi | 237 | +395835 | -195006 |
2022-05-16 16:48 | [chore] Timeline test updates (#578) | tobi | 5 | +58 | -21 |
2022-05-16 13:05 | testrig: override bind address from environment variable (#577) | f0x52 | 1 | +4 | -0 |
2022-05-16 12:13 | [feature] Basic config validation (#562) | tobi | 7 | +180 | -15 |
2022-05-16 08:55 | [docs] Mention `AmbientCapabilities=CAP_NET_BIND_SERVICE` in example systemd service (#576) | ugla | 1 | +2 | -0 |
2022-05-15 14:45 | [feature] Unused avatar and header cleanup (#574) | tobi | 18 | +405 | -120 |
2022-05-15 12:52 | [feature] Media cleanup endpoint (#560) | Sashanoraa | 8 | +321 | -5 |
2022-05-15 09:34 | [documentation] Nlnet application (#572) | tobi | 2 | +109 | -0 |
2022-05-15 09:23 | [accessibility] Add description for the pinafore logo (#568) | OniriCorpe | 1 | +3 | -1 |
2022-05-15 09:16 | [security] transport.Controller{} and transport.Transport{} security and performance improvements (#564) | kim | 62 | +1882 | -515 |
2022-05-15 09:10 | [chore] Update LE server to use copy of main http.Server{} to maintain server timeouts etc (#571) | kim | 1 | +8 | -4 |
2022-05-13 11:35 | [bugfix] update syslog tests to listen/connect specifically to ipv4 loopback (#561) | kim | 2 | +2 | -2 |
2022-05-12 09:35 | [bugfix] Fix server trying to listen twice on same address when l.e. enabled (#557) | tobi | 1 | +1 | -6 |
2022-05-11 17:27 | [bugfix] Add account raw note fix (#556) | tobi | 2 | +51 | -9 |
2022-05-11 10:25 | [documentation] Admin Panel installation + usage (#552) | f0x52 | 2 | +24 | -2 |
2022-05-09 09:15 | [Documentation] tidy docker-compose docs, add note about uid/gid (#551) | tobi | 1 | +14 | -2 |
2022-05-09 08:31 | [feature] Include password strength in error message when password strength is too low (#550) | Eamonn O'Brien-Strain | 4 | +18 | -8 |
2022-05-08 17:49 | [bugfix] Fix remote media pruning failing if media already gone (#548) | tobi | 53 | +4737 | -1836 |
2022-05-07 15:55 | [bugfix] Fix existing bio text showing as HTML (#531) | kim | 16 | +180 | -108 |
2022-05-07 15:46 | [performance] improved logrus output switching performance (#544) | kim | 2 | +99 | -11 |
2022-05-07 15:36 | [feature] Update media manager to use internal/worker package (#543) | kim | 3 | +83 | -129 |
2022-05-04 12:33 | [Documentation] Update glossary, expand entry for dereferencing (#542) | tobi | 3 | +74 | -28 |
2022-05-04 09:36 | [documentation] Add known issues + project links in readme and docs (#541) | tobi | 2 | +27 | -0 |
2022-05-03 10:06 | [documentation] put single-quotes around passwords in install docs (#534) | tobi | 2 | +2 | -2 |
2022-05-03 09:56 | [chore] Move initial MediaRemotePrune to cmd.server function (#536) | tobi | 6 | +57 | -4 |
2022-05-03 09:05 | [documentation] Corrects the Helm-Chart URL by 0hlov3 (#530) | 0hlov3 | 1 | +1 | -1 |
2022-05-03 09:05 | [feature] Run initial cache cleanup on gotosocial start in case max-age changed (#533) | kim | 1 | +5 | -2 |
2022-05-02 14:12 | [chore] Fix inbox iris test to use 'contains' instead of index (#529) | tobi | 1 | +17 | -5 |
2022-05-02 14:09 | [documentation] Adds a Kubernetes Helm Chart to README.md (#496) | 0hlov3 | 1 | +2 | -0 |
2022-05-02 14:06 | [bugfix] Fix panic when relative tmpl path given to router (#528) | tobi | 1 | +7 | -8 |
2022-05-02 13:23 | [bugfix] Allow self-boosting for any visibility but direct (#510) | Adelie Paull | 9 | +268 | -22 |
2022-05-02 13:05 | [chore] Update all but bun libraries (#526) | kim | 350 | +305367 | -5943 |
2022-05-02 12:55 | add extra indexes as a migration (#527) | tobi | 1 | +122 | -0 |
2022-05-02 10:53 | [performance] Speed up some of the slower db queries (#523) | tobi | 13 | +151 | -29 |
2022-05-01 14:45 | Add logging to the new generic worker package (#516) | kim | 1 | +24 | -3 |
2022-04-30 15:14 | [documentation] Add project roadmap (#514) | tobi | 3 | +293 | -247 |
2022-04-29 19:11 | [documentation] Recommend users take latest *stable* release in installation guides (#512) | tobi | 2 | +22 | -4 |
2022-04-29 13:53 | [chore] Add Federatingactor.Send() tests and log call (#509) | tobi | 5 | +169 | -26 |
2022-04-29 13:05 | [chore] Inboxes for iri test (#508) | tobi | 11 | +247 | -110 |
2022-04-29 09:00 | [feature] allow absolute path to templates (#507) | Terin Stock | 3 | +40 | -28 |
2022-04-29 08:58 | [documentaton] Fix port number in Reverse proxy section (#506) | Nivex | 1 | +1 | -1 |
2022-04-28 12:32 | Add support for running profiling when debug build-tags provided (#491) | kim | 15 | +250 | -37 |
2022-04-28 12:23 | replace async client API / federator msg processing with worker pools (#497) | kim | 64 | +573 | -336 |
2022-04-28 09:18 | [bugfix] Fix possible race condition in federatingdb (#490) | kim | 11 | +130 | -219 |
2022-04-28 07:43 | [bugfix] use Exec to rename media_attachments (#498) | Terin Stock | 1 | +1 | -1 |
2022-04-26 16:10 | [chore] Return more useful errors from auth failure (#494) | tobi | 9 | +92 | -65 |
2022-04-26 15:55 | [bugfix] Trim log entries to 1700 chars before they enter syslog (#493) | tobi | 4 | +122 | -3 |
2022-04-26 08:47 | [bugfix] Fix CWs not showing sometimes (#488) | tobi | 3 | +77 | -9 |
2022-04-25 12:45 | [bugfix] Allow processing of .png files where checksum is not correct (#487) | tobi | 8 | +352 | -3 |
2022-04-24 12:49 | [chore] Add two new test images for media processing (#424) | 0hlov3 | 2 | +0 | -0 |
2022-04-24 12:24 | [bug] Fix status API / status web API being case sensitive (#481) | tobi | 5 | +197 | -4 |
2022-04-24 11:11 | [feature] Implement media v2 endpoint to accommodate Tusky 17 (#480) | tobi | 3 | +25 | -12 |
2022-04-24 10:26 | [chore] Update bun and sqlite dependencies (#478) | tobi | 246 | +407763 | -147041 |
2022-04-24 09:56 | Revert "[chore] Tidy up federating db locks a tiny bit (#472)" (#479) | tobi | 1 | +6 | -6 |
2022-04-24 09:04 | [documentation] NGINX docs updates (#471) | tobi | 1 | +73 | -77 |
2022-04-23 11:52 | [documentation] Update index.md (#475) | snan | 1 | +1 | -1 |
2022-04-22 11:35 | [documentation] Add WebSocket protocol documentation (#470) | tobi | 2 | +44 | -0 |
2022-04-19 14:31 | [chore] Tidy up federating db locks a tiny bit (#472) | tobi | 1 | +6 | -6 |
2022-04-19 10:45 | [Documentation] Simplify docker-compose documentation + example (#468) | tobi | 2 | +110 | -108 |
2022-04-18 15:45 | [docs] unify nginx explainers and add apache httpd (#455) | Mina Galić | 5 | +202 | -67 |
2022-04-18 15:44 | [bugfix] Fix infinite domain block database loop (#467) | tobi | 1 | +5 | -0 |
2022-04-18 15:17 | [bugfix] Use our own (Batch)Deliver implementation for federated messages (#466) | tobi | 1 | +38 | -4 |
2022-04-18 14:47 | [feature] Add log-db-queries config option (#465) | tobi | 11 | +43 | -15 |
2022-04-16 11:32 | [documentation] add screenshots to docs (#459) | tobi | 4 | +12 | -0 |
2022-04-16 11:09 | [bugfix] Convert IDNs to punycode before using as session name (#458) | tobi | 2 | +18 | -1 |
2022-04-16 10:56 | [bugfix] Use background ctx for domain block side effects (#457) | tobi | 1 | +1 | -2 |
2022-04-15 12:33 | [feature] Web profile pages for accounts (#449) | tobi | 33 | +1484 | -87 |
2022-04-10 13:11 | [bugfix] Fix broken only_media and only_public flags on /api/v1/accounts/:id/statuses (#448) | tobi | 4 | +93 | -5 |
2022-04-05 16:05 | [dependency] Update superseriousbusiness/activity dependency (#446) | tobi | 6 | +97 | -44 |
2022-04-02 13:40 | [chore] Update Go version to 1.18 (#444) | tobi | 16 | +87 | -246 |
2022-03-29 13:36 | [documentation] Add third-party packaging to documentation (#443) | tobi | 3 | +17 | -0 |
2022-03-29 09:54 | [feature] Dereference remote mentions when the account is not already known (#442) | tobi | 16 | +420 | -183 |
2022-03-28 11:37 | [feature/security] Add systemd sandboxing options to harden security (#440) | OniriCorpe | 1 | +33 | -0 |
2022-03-22 11:42 | [bugfix] Fix media uploads blocking after a failed upload #438 | tobi | 1 | +18 | -8 |
2022-03-21 18:46 | [bugfix] Fix images not being processed correctly sometimes (#437) | tobi | 23 | +680 | -481 |
2022-03-21 16:10 | don't error if content property is nil (#436) | tobi | 1 | +1 | -1 |
2022-03-21 12:41 | [bugfix] Close ReadClosers properly in the media package (#434) | tobi | 4 | +52 | -18 |
2022-03-19 11:01 | [feature] Admin account actions (#432) | tobi | 14 | +649 | -2 |
2022-03-15 15:12 | [feature] Federate local account deletion (#431) | tobi | 15 | +541 | -16 |
2022-03-15 14:01 | [performance] Add dereference shortcuts to avoid making http calls to self (#430) | tobi | 7 | +114 | -22 |
2022-03-13 17:35 | [bugfix] Fix bug where admin panel could not be accessed at `/admin` (#427) | tobi | 2 | +16 | -11 |
2022-03-13 15:37 | [bugfix] Fix html-escaped characters in content warnings (#426) | tobi | 2 | +104 | -1 |
2022-03-08 11:56 | [dependencies] update go-store, go-mutexes (#422) | kim | 13 | +596 | -224 |
2022-03-07 10:33 | [performance] Database optimizations (#419) | tobi | 5 | +427 | -8 |
2022-03-07 10:08 | [feature] Clean up/uncache remote media (#407) | tobi | 424 | +637501 | -176899 |
2022-03-01 13:17 | [documentation] Creates Docker documentation and docker-compose.yaml (#416) | 0hlov3 | 3 | +228 | -1 |
2022-02-28 10:48 | [packaging] bump to builder 0.0.3 (#418) | tobi | 1 | +3 | -3 |
2022-02-27 12:54 | bump versions (#417) | tobi | 1 | +4 | -4 |
2022-02-27 12:03 | [packaging] Use buildx for multi-arch Docker builds (#413) | tobi | 4 | +58 | -29 |
2022-02-27 11:53 | Updates Docker Images (#415) | 0hlov3 | 1 | +2 | -2 |
2022-02-26 09:45 | [feature] Add Docker multi architecture Build and make goreleaser push the images and manifests (#410) | 0hlov3 | 1 | +42 | -2 |
2022-02-22 12:50 | [feature] Add postDataCallbackFunc to allow cleanup (#408) | tobi | 10 | +146 | -24 |
2022-02-21 10:26 | [bugfix] Fix thumbnail image type (#406) | tobi | 3 | +59 | -9 |
2022-02-19 11:12 | [feature] Gin enable gzip encoding (#405) | tobi | 11 | +442 | -5 |
2022-02-19 10:44 | [feature] Stream files via reader (#404) | tobi | 3 | +21 | -7 |
2022-02-16 15:16 | Use type=email for email input (#400) | Shadowfacts | 1 | +1 | -1 |
2022-02-15 15:00 | [bugfix] Only mark cookies as Secure on https (#398) | Shadowfacts | 1 | +4 | -4 |
2022-02-14 09:49 | [chore] fix mirror + clean up (#396) | tobi | 1 | +6 | -3 |
2022-02-12 18:27 | Merge pull request #361 from superseriousbusiness/media_refactor | kim | 283 | +19309 | -23145 |
2022-02-12 12:55 | [chore] Add nightly mirror to Codeberg.org (#392) | tobi | 1 | +30 | -2 |
2022-02-08 12:39 | Go mod tidy | tsmethurst | 1 | +0 | -2 |
2022-02-08 12:38 | store and retrieve processState atomically | tsmethurst | 3 | +32 | -30 |
2022-02-08 12:17 | hopefully fix potential race condition | tsmethurst | 1 | +8 | -10 |
2022-02-08 11:37 | log error on header/avatar fetch fail | tsmethurst | 2 | +9 | -0 |
2022-02-08 11:19 | go fmt | tsmethurst | 2 | +2 | -2 |
2022-02-08 11:17 | merge fixup | tsmethurst | 4 | +10 | -8 |
2022-02-08 11:17 | Merge branch 'main' into media_refactor | tsmethurst | 81 | +2199 | -1139 |
2022-02-08 09:08 | update outdated comment | tsmethurst | 1 | +3 | -4 |
2022-02-08 09:06 | add comment explaining store.lock | tsmethurst | 1 | +6 | -1 |
2022-02-07 14:22 | [chore] Drone config update (#383) | tobi | 3 | +90 | -93 |
2022-02-07 11:04 | [feature] add authorization to the already-existing authentication (#365) | Forest Johnson | 19 | +425 | -47 |
2022-02-06 14:00 | don't bother negotiating Accept for webfinger (#381) | tobi | 1 | +0 | -6 |
2022-02-06 13:07 | if accountDomain isn't set, use Host value instead (#380) | tobi | 2 | +6 | -0 |
2022-02-05 11:47 | [feature] Rework timeline code to make it useful for more than just statuses (#373) | tobi | 29 | +1146 | -911 |
2022-02-03 11:30 | [docs] Fix documentation to show --config-path in the right position. (#375) | Phil Hagelberg | 3 | +5 | -5 |
2022-02-01 15:54 | Fix start command invocation (#372) | Paul Woolcock | 1 | +1 | -1 |
2022-01-31 15:03 | [bug] Fix OIDC users requiring second approval (#371) | tobi | 2 | +21 | -13 |
2022-01-31 10:46 | [bug] Send plaintext emails to fix "message refused: Message is not RFC 2822 compliant" (#366) | Forest Johnson | 11 | +78 | -28 |
2022-01-30 16:06 | [bug] Fix sqlite empty address issue (#370) | tobi | 4 | +79 | -3 |
2022-01-30 15:10 | [bug] Fix minimum description length check (#369) | tobi | 3 | +329 | -15 |
2022-01-30 14:01 | Bump nanoid from 3.1.25 to 3.2.0 in /web/gotosocial-styling (#364) | dependabot[bot] | 1 | +3 | -3 |
2022-01-30 13:57 | [feature] Make Let's Encrypt integration an opt-in feature (#368) | tobi | 5 | +15 | -14 |
2022-01-30 13:35 | [documentation] add ipv6 config for nginx (#367) | tobi | 1 | +4 | -1 |
2022-01-29 11:16 | put store lock file in base of storage | tsmethurst | 2 | +10 | -3 |
2022-01-29 11:15 | update go-store to latest | tsmethurst | 8 | +70 | -52 |
2022-01-25 13:33 | go mod tidy | tsmethurst | 2 | +0 | -14 |
2022-01-25 12:48 | ensure blocking calls to getRemoteAccount before showing stuff to client | tsmethurst | 2 | +99 | -4 |
2022-01-25 11:03 | fix up some account conversion logic | tsmethurst | 3 | +47 | -41 |
2022-01-25 10:21 | only update account in db if changed | tsmethurst | 1 | +45 | -29 |
2022-01-24 17:12 | change getaccount function signature | tsmethurst | 1 | +1 | -1 |
2022-01-24 17:12 | ctx => innerctx | tsmethurst | 1 | +2 | -2 |
2022-01-24 17:12 | use background context w/deadline | tsmethurst | 1 | +24 | -9 |
2022-01-24 17:11 | start trying to figure out why this test is failing | tsmethurst | 1 | +2 | -2 |
2022-01-24 17:11 | test with disk storage as well | tsmethurst | 1 | +87 | -0 |
2022-01-24 16:35 | upgrade go-store | tsmethurst | 44 | +645 | -4964 |
2022-01-24 12:12 | update remote account get/deref logic | tsmethurst | 17 | +241 | -157 |
2022-01-23 14:52 | add file size checks | tsmethurst | 1 | +3 | -0 |
2022-01-23 13:41 | rework data function to provide filesize | tsmethurst | 12 | +56 | -57 |
2022-01-23 13:41 | use exif-terminator | tsmethurst | 155 | +14011 | -18863 |
2022-01-16 17:52 | pass reader around instead of []byte | tsmethurst | 14 | +238 | -386 |
2022-01-16 17:52 | update dependencies | tsmethurst | 55 | +5673 | -1905 |
2022-01-15 16:47 | add go-runners to readme | tsmethurst | 1 | +1 | -0 |
2022-01-15 16:41 | lint, fmt | tsmethurst | 2 | +10 | -30 |
2022-01-15 16:36 | emoji code passing muster | tsmethurst | 9 | +104 | -39 |
2022-01-15 13:33 | start fixing up emoji processing code | tsmethurst | 8 | +249 | -246 |
2022-01-11 16:51 | pin instanceAccountID to in-process emoji | tsmethurst | 1 | +10 | -6 |
2022-01-11 16:49 | pass a function into the manager, start work on emoji | tsmethurst | 21 | +1164 | -527 |
2022-01-10 17:36 | test the media manager a bit, add shutdown logic | tsmethurst | 38 | +872 | -538 |
2022-01-09 17:52 | add async test | tsmethurst | 1 | +56 | -1 |
2022-01-09 17:41 | tests are passing, but there's still much to be done | tsmethurst | 18 | +260 | -171 |
2022-01-08 16:17 | compiling now | tsmethurst | 19 | +437 | -318 |
2022-01-08 12:45 | further refinements | tsmethurst | 4 | +131 | -131 |
2022-01-04 16:37 | start working on thumb + full funcs | tsmethurst | 3 | +146 | -31 |
2022-01-03 16:37 | return very partial image on first upload | tsmethurst | 5 | +109 | -165 |
2022-01-03 16:37 | add gruf worker pool | tsmethurst | 9 | +504 | -0 |
2022-01-02 14:00 | fiddle around with workers | tsmethurst | 7 | +135 | -427 |
2021-12-28 15:36 | more refactoring, media handler => manager | tsmethurst | 30 | +545 | -703 |
2021-12-27 17:03 | start refactor of media package | tsmethurst | 8 | +489 | -501 |
2021-12-26 12:58 | [documentation] Add section for systemd service and nginx to installation guide (#353) | zoe-bat | 3 | +157 | -7 |
2021-12-21 11:24 | [documentation] update database docs (#355) | tobi | 2 | +19 | -19 |
2021-12-21 11:08 | [fix] Make postgres connections magically work in common setups (#352) | embr | 3 | +25 | -33 |
2021-12-20 17:42 | Extend license notices to 2022 (#354) | tobi | 558 | +576 | -566 |
2021-12-20 14:19 | Remove unnecessary storage config variables (#344) | tobi | 52 | +590 | -688 |
2021-12-20 10:08 | return first offer when no accept header set (#351) | tobi | 1 | +12 | -10 |
2021-12-20 09:35 | Update codeberg.org/gruf libraries and fix go-store issue (#347) | kim | 16 | +482 | -313 |
2021-12-20 09:34 | Log when listening (#350) | embr | 1 | +4 | -1 |
2021-12-14 11:42 | document post settings (#346) | tobi | 1 | +104 | -0 |
2021-12-12 17:00 | Add optional syslog logrus hook (#343) | tobi | 38 | +2243 | -37 |
2021-12-12 14:54 | add systemd service example to packaging (#342) | tobi | 1 | +3 | -1 |
2021-12-12 14:48 | add example systemd service (#341) | zoe-bat | 1 | +23 | -0 |
2021-12-12 14:47 | Upstep Go dependencies (#340) | tobi | 160 | +246693 | -230492 |
2021-12-12 13:31 | upstep dependencies (#339) | tobi | 1 | +4 | -4 |
2021-12-11 16:50 | Add `Accept` header negotiation to relevant API endpoints (#337) | tobi | 78 | +752 | -72 |
2021-12-07 12:31 | Implement Cobra CLI tooling, Viper config tooling (#336) | tobi | 501 | +47556 | -9715 |
2021-11-27 14:26 | Update dependencies (#333) | tobi | 860 | +377804 | -107214 |
2021-11-27 13:53 | Require confirmed email when checking oauth token (#332) | tobi | 9 | +114 | -87 |
2021-11-27 12:41 | run sqlite tests in parallel (#331) | tobi | 3 | +4 | -4 |
2021-11-24 16:01 | Fix broken defaults and broken flags (#314) | Forest Johnson | 9 | +104 | -87 |
2021-11-22 18:03 | Fix streamed messages ending up in wrong timeline(s) (#325) | tobi | 10 | +208 | -50 |
2021-11-22 16:58 | Use IPv6 doc prefix for docs (#324) | Mara Sophie Grosch | 3 | +3 | -3 |
2021-11-22 13:40 | Fix mentioned accounts visibility bug (#323) | tobi | 8 | +245 | -17 |
2021-11-22 11:48 | Fix incorrect target being used in CC prop for mentioning statuses (#322) | tobi | 3 | +29 | -10 |
2021-11-22 10:49 | Fix image description unnecessarily html-escaping innocent characters (#321) | tobi | 9 | +138 | -105 |
2021-11-22 09:55 | add bindAddress configuration option (#320) | tobi | 6 | +42 | -3 |
2021-11-22 08:04 | properly initialize user client module (#319) | tobi | 2 | +6 | -0 |
2021-11-22 07:46 | Enable stricter linting with golangci-lint (#316) | tobi | 47 | +222 | -158 |
2021-11-21 16:41 | tidy up database creation logic a bit (#317) | tobi | 1 | +75 | -43 |
2021-11-17 13:40 | fix broken GetInstanceAccount selector (#311) | tobi | 2 | +4 | -4 |
2021-11-17 12:40 | Fix instance account not being created (#310) | tobi | 2 | +63 | -6 |
2021-11-14 15:54 | Update docs with better config + installation instructions (#300) | tobi | 21 | +719 | -331 |
2021-11-13 17:33 | update drone file (#299) | tobi | 1 | +3 | -1 |
2021-11-13 16:30 | First db migration (#297) | tobi | 28 | +1115 | -39 |
2021-11-13 16:29 | move to ssb gofed fork (#298) | tobi | 1477 | +477091 | -473108 |
2021-11-13 11:29 | update dependencies (#296) | tobi | 139 | +4963 | -4099 |
2021-10-31 14:46 | smtp + email confirmation (#285) | tobi | 57 | +1564 | -416 |
2021-10-24 14:26 | regenerate swagger docs (#293) | tobi | 1 | +68 | -9 |
2021-10-24 11:14 | upstep bun to v1.0.14 (#291) | tobi | 101 | +5359 | -4124 |
2021-10-24 10:11 | docs typo fix (#290) | tobi | 1 | +13 | -11 |
2021-10-24 09:57 | Serve `outbox` for Actor (#289) | tobi | 38 | +1851 | -470 |
2021-10-21 15:40 | pregenerate RSA keys for testrig accounts. If a user is added without a key, the testrig will panic and provide a key to paste in (#287) | R. Aidan Campbell | 1 | +32 | -8 |
2021-10-17 12:19 | fix mention extracting when no domain exists (usually intra-instance mentions) (#272) | kim | 4 | +22 | -34 |
2021-10-16 11:27 | Follow request improvements (#282) | tobi | 25 | +1307 | -120 |
2021-10-14 12:26 | User password change (#280) | tobi | 14 | +749 | -0 |
2021-10-13 11:50 | go fmt (#278) | tobi | 5 | +8 | -9 |
2021-10-13 11:19 | add new logo + credits (#277) | tobi | 4 | +1 | -1 |
2021-10-11 12:37 | reference global logrus (#274) | R. Aidan Campbell | 210 | +506 | -662 |
2021-10-10 10:39 | Handle forwarded messages (#273) | tobi | 18 | +744 | -362 |
2021-10-06 16:18 | Derive visibility fixes (#271) | tobi | 10 | +262 | -103 |
2021-10-04 14:00 | fix logs not working properly (#264) | tobi | 6 | +6 | -6 |
2021-10-04 13:24 | Refactor/tidy (#261) | tobi | 128 | +1223 | -986 |
2021-10-01 17:08 | Follow request auto approval (#259) | tobi | 5 | +242 | -15 |
2021-10-01 12:10 | rework mention replacement func (#258) | tobi | 2 | +82 | -24 |
2021-09-30 16:11 | don't catch mentions within links (#257) | tobi | 2 | +13 | -2 |
2021-09-30 10:27 | allow dereferencing of groups (#256) | tobi | 4 | +310 | -14 |
2021-09-30 09:16 | Golint (#255) | tobi | 7 | +21 | -40 |
2021-09-30 08:56 | handle remote account deletion more systematically (#254) | tobi | 7 | +212 | -13 |
2021-09-29 13:09 | upstep bun to v1.0.9 (#252) | tobi | 53 | +285 | -791 |
2021-09-28 14:19 | skip account on error instead of returning error (#251) | tobi | 2 | +19 | -2 |
2021-09-28 13:21 | Account update issue (#250) | tobi | 5 | +172 | -12 |
2021-09-27 15:42 | Weird notif issue (#248) | tobi | 4 | +138 | -4 |
2021-09-24 15:56 | Unblock fix (#247) | tobi | 16 | +362 | -29 |
2021-09-24 11:14 | Goreleaser (#241) | tobi | 14 | +249 | -133 |
2021-09-23 09:13 | upstep bun version (#243) | tobi | 23 | +146 | -57 |
2021-09-23 09:13 | update media processing (#244) | tobi | 8 | +63 | -81 |
2021-09-21 09:40 | remove hardcoded friendica user agent block (#239) | tobi | 1 | +0 | -7 |
2021-09-20 16:20 | tweak db settings slightly (#238) | tobi | 1 | +11 | -0 |
2021-09-20 15:41 | use timestamptz instead of timestamp (#237) | tobi | 21 | +164 | -164 |
2021-09-20 14:46 | Update webfingering a little, add tests (#236) | tobi | 9 | +324 | -73 |
2021-09-16 09:35 | federated authentication better logging + tidying (#232) | tobi | 13 | +134 | -123 |
2021-09-14 10:23 | Fix mentions not notifying (#230) | tobi | 16 | +630 | -422 |
2021-09-13 18:02 | add ap logo to readme (#228) | tobi | 2 | +6 | -0 |
2021-09-13 16:00 | Merge pull request #227 from f0x52/meta-vp-fix | f0x52 | 1 | +1 | -0 |
2021-09-13 15:39 | fix viewport scaling for mobile | f0x | 1 | +1 | -0 |
2021-09-13 15:35 | set default privacy for new accounts (#225) | tobi | 1 | +1 | -0 |
2021-09-13 14:07 | include Fork-Awesome files in-repo (#222) | f0x52 | 14 | +7088 | -1 |
2021-09-13 12:45 | Thread views on the web (#207) | f0x52 | 32 | +2359 | -802 |
2021-09-13 08:33 | update my personal library versions (#220) | kim | 6 | +62 | -83 |
2021-09-12 09:10 | Merge pull request #214 from NyaaaWhatsUpDoc/improvement/update-storage-library | kim | 89 | +9369 | -230 |
2021-09-12 06:44 | Merge pull request #213 from superseriousbusiness/alpine+node_upstep | kim | 2 | +12 | -8 |
2021-09-11 19:28 | fix keys used to access storage items | kim (grufwub) | 3 | +6 | -6 |
2021-09-11 19:18 | rename KVStore uses as storage to differentiate between upcoming store package | kim (grufwub) | 9 | +36 | -36 |
2021-09-11 19:12 | add git.iim.gay/grufwub/go-store for storage backend, replacing blob.Storage | kim (grufwub) | 89 | +9379 | -240 |
2021-09-11 14:55 | disable cgo for tests | tsmethurst | 1 | +3 | -3 |
2021-09-11 14:45 | documentation updates (#211) | tobi | 5 | +193 | -721 |
2021-09-11 14:21 | update container versions | tsmethurst | 2 | +11 | -7 |
2021-09-11 12:16 | only store statuses in the AS cache, not accounts (#210) | tobi | 1 | +0 | -13 |
2021-09-11 11:53 | update bun library to latest commit (#206) | kim | 10 | +39 | -15 |
2021-09-11 11:35 | fix broken build (#209) | tobi | 1 | +1 | -1 |
2021-09-11 11:19 | kim is a reply guy (#208) | tobi | 20 | +531 | -157 |
2021-09-10 16:13 | Test both dbs (#205) | tobi | 17 | +336 | -195 |
2021-09-10 12:42 | migrate go version to 1.17 (#203) | tobi | 304 | +22172 | -22909 |
2021-09-10 12:36 | fixes + db changes (#204) | tobi | 16 | +401 | -78 |
2021-09-10 08:09 | remove boosted statuses from public (federated timeline) (#201) | kim | 1 | +5 | -0 |
2021-09-10 08:08 | Prune unnecessary nullzeros, fixup db tags (#200) | kim | 12 | +65 | -57 |
2021-09-10 06:37 | fix up status inreplyto visibility, + small format improvements (#199) | kim | 1 | +38 | -48 |
2021-09-09 14:15 | Import export (#194) | tobi | 61 | +4031 | -250 |
2021-09-08 20:26 | Merge pull request #198 from NyaaaWhatsUpDoc/update/sqlite-library | kim | 104 | +229156 | -5585 |
2021-09-08 20:15 | Merge pull request #196 from NyaaaWhatsUpDoc/update/oauth-library | kim | 47 | +1986 | -1675 |
2021-09-08 20:13 | Merge remote-tracking branch 'upstream/main' into update/sqlite-library | kim (grufwub) | 35 | +517 | -395 |
2021-09-08 20:12 | update sqlite library -> v1.13.0 | kim (grufwub) | 158 | +229250 | -5765 |
2021-09-08 19:55 | Merge remote-tracking branch 'upstream/main' into update/oauth-library | kim (grufwub) | 89 | +611 | -575 |
2021-09-08 19:51 | update oauth library --> v4.3.2-SSB | kim (grufwub) | 4 | +5 | -4 |
2021-09-08 19:46 | handle oauth token scope, fix user.SigninCount + token.UserID | kim (grufwub) | 3 | +6 | -2 |
2021-09-08 19:22 | Merge pull request #195 from NyaaaWhatsUpDoc/update/bun-library | kim | 89 | +611 | -575 |
2021-09-08 19:20 | update oauth library -> v4.3.1-SSB | kim (grufwub) | 44 | +1979 | -1673 |
2021-09-08 19:05 | update bun library -> v1.0.4 | kim (grufwub) | 89 | +611 | -575 |
2021-09-04 12:02 | rework media processing a little bit (#191) | tobi | 13 | +484 | -164 |
2021-09-04 11:29 | tests + announce notification fix (#193) | tobi | 15 | +362 | -165 |
2021-09-03 09:27 | Merge pull request #186 from superseriousbusiness/struct_validation | kim | 138 | +5502 | -1949 |
2021-09-03 09:12 | review changes | tsmethurst | 1 | +1 | -12 |
2021-09-03 08:30 | Review changes | tsmethurst | 28 | +282 | -270 |
2021-09-02 10:40 | readme typo | tsmethurst | 1 | +0 | -1 |
2021-09-02 10:24 | lint | tsmethurst | 3 | +19 | -17 |
2021-09-02 10:22 | token tests | tsmethurst | 2 | +101 | -2 |
2021-09-02 10:17 | client_test | tsmethurst | 2 | +103 | -1 |
2021-09-02 10:10 | account + application tests | tsmethurst | 5 | +520 | -45 |
2021-09-01 20:12 | session name fix (#185) | tobi | 3 | +131 | -4 |
2021-09-01 16:29 | moving stuff around | tsmethurst | 115 | +3249 | -4121 |
2021-09-01 09:45 | move oauth models into gtsmodel | tsmethurst | 39 | +1060 | -96 |
2021-09-01 09:13 | Merge branch 'struct_validation' of github.com:superseriousbusiness/gotosocial into struct_validation | tsmethurst | 0 | +0 | -0 |
2021-09-01 09:13 | lil move | tsmethurst | 1 | +2 | -1 |
2021-08-31 17:27 | more updates | tsmethurst | 18 | +1368 | -133 |
2021-08-31 13:59 | change muchos things | tsmethurst | 71 | +1029 | -600 |
2021-08-30 18:21 | go fmt | tsmethurst | 4 | +21 | -21 |
2021-08-30 18:20 | more work on struct validation | tsmethurst | 12 | +640 | -202 |
2021-08-30 11:38 | more work on struct validation | tsmethurst | 14 | +455 | -144 |
2021-08-29 15:16 | statusmute annotations | tsmethurst | 1 | +87 | -0 |
2021-08-29 14:52 | start working on struct validation for gtsmodel | tsmethurst | 10 | +408 | -126 |
2021-09-01 09:08 | Improve GetRemoteStatus and db.GetStatus() logic (#174) | kim | 36 | +653 | -227 |
2021-08-31 17:27 | more updates | tsmethurst | 18 | +1369 | -133 |
2021-08-31 13:59 | change muchos things | tsmethurst | 71 | +1029 | -600 |
2021-08-30 18:21 | go fmt | tsmethurst | 4 | +21 | -21 |
2021-08-30 18:20 | more work on struct validation | tsmethurst | 12 | +640 | -202 |
2021-08-30 11:38 | more work on struct validation | tsmethurst | 14 | +455 | -144 |
2021-08-29 15:16 | Merge branch 'struct_validation' of github.com:superseriousbusiness/gotosocial into struct_validation | tsmethurst | 0 | +0 | -0 |
2021-08-29 15:16 | statusmute annotations | tsmethurst | 1 | +87 | -0 |
2021-08-29 14:52 | start working on struct validation for gtsmodel | tsmethurst | 10 | +408 | -126 |
2021-08-29 14:52 | start working on struct validation for gtsmodel | tsmethurst | 10 | +408 | -126 |
2021-08-29 14:41 | Add SQLite support, fix un-thread-safe DB caches, small performance f… (#172) | kim | 730 | +2239882 | -3668 |
2021-08-29 10:03 | Mention fixup (#167) | tobi | 21 | +678 | -190 |
2021-08-27 19:14 | Replace federating DB locks map, add a cleanup goroutine (#166) | kim | 2 | +74 | -11 |
2021-08-27 11:26 | Gin logging (#165) | tobi | 5 | +93 | -22 |
2021-08-27 09:38 | fix new tx within tx (#163) | kim | 1 | +1 | -4 |
2021-08-26 20:06 | some more little fixes for all to enjoy (#161) | tobi | 3 | +13 | -16 |
2021-08-26 17:56 | fix broken db queries in auth (#160) | tobi | 2 | +4 | -6 |
2021-08-26 16:55 | fix null returned session (#159) | tobi | 5 | +103 | -22 |
2021-08-26 15:46 | oops (#157) | tobi | 1 | +1 | -0 |
2021-08-26 15:22 | fix error with instance not created on startup (#156) | tobi | 1 | +13 | -11 |
2021-08-26 10:36 | update drone yml (#153) | tobi | 1 | +6 | -1 |
2021-08-26 10:19 | Improved build script (#152) | kim | 1 | +6 | -3 |
2021-08-26 09:28 | fix public timeline bug (#150) | tobi | 18 | +162 | -79 |
2021-08-25 13:34 | Pg to bun (#148) | tobi | 740 | +101093 | -25102 |
2021-08-23 10:46 | Manually approves followers (#146) | tobi | 44 | +931 | -308 |
2021-08-20 10:26 | Database updates (#144) | tobi | 166 | +4895 | -2661 |
2021-08-16 17:17 | Text/status parsing fixes (#141) | Tobi Smethurst | 56 | +7392 | -45 |
2021-08-15 16:43 | Timeline loop fix (#140) | Tobi Smethurst | 13 | +1032 | -177 |
2021-08-12 19:22 | Don't run tests+lint on merge to main (#139) | Tobi Smethurst | 1 | +9 | -1 |
2021-08-12 19:03 | Grand test fixup (#138) | Tobi Smethurst | 2677 | +1090895 | -219 |
2021-08-11 14:54 | Text duplication fix (#137) | Tobi Smethurst | 13 | +696 | -42 |
2021-08-10 16:33 | ahhh | tsmethurst | 1 | +0 | -2 |
2021-08-10 16:32 | add drone.yml | tsmethurst | 1 | +20 | -0 |
2021-08-10 14:56 | Bugfixerino (#133) | Tobi Smethurst | 7 | +62 | -24 |
2021-08-10 11:59 | roll back to sha256 for signatures | tsmethurst | 1 | +1 | -1 |
2021-08-10 11:32 | Dereference remote replies (#132) | Tobi Smethurst | 69 | +3474 | -1920 |
2021-08-02 17:06 | Frodo swaggins (#126) | Tobi Smethurst | 59 | +3367 | -547 |
2021-07-31 21:20 | fix breaky linky | tsmethurst | 1 | +1 | -1 |
2021-07-31 21:17 | more swagger docs + other changes (#125) | Tobi Smethurst | 16 | +576 | -135 |
2021-07-31 15:54 | requirements.txt for RtD | tsmethurst | 2 | +5 | -0 |
2021-07-31 15:49 | Swagger (#124) | Tobi Smethurst | 38 | +2378 | -188 |
2021-07-31 11:57 | Password change (#123) | Tobi Smethurst | 3 | +280 | -0 |
2021-07-29 11:18 | Link hashtag bug (#121) | Tobi Smethurst | 15 | +349 | -97 |
2021-07-28 09:42 | Link parsing (#120) | Tobi Smethurst | 9 | +434 | -51 |
2021-07-27 12:45 | build and bundle admin console + web assets (#119) | Tobi Smethurst | 1 | +29 | -3 |
2021-07-27 08:45 | federating db updates (#118) | Tobi Smethurst | 8 | +91 | -78 |
2021-07-27 08:12 | doc updates (#117) | Tobi Smethurst | 1 | +3 | -3 |
2021-07-26 18:25 | Markdown Statuses (#116) | Tobi Smethurst | 20 | +355 | -136 |
2021-07-26 14:15 | add trusted proxy for parsing client IPs (#115) | Tobi Smethurst | 7 | +339 | -13 |
2021-07-24 17:32 | Merge branch 'main' of github.com:superseriousbusiness/gotosocial into main | tsmethurst | 1 | +1 | -0 |
2021-07-24 17:31 | Tiny fix (#114) | Tobi Smethurst | 1 | +1 | -0 |
2021-07-24 17:30 | Merge branch 'main' of github.com:superseriousbusiness/gotosocial into main | tsmethurst | 0 | +0 | -0 |
2021-07-24 17:02 | allow custom ports for webserver and le (#111) | Tobi Smethurst | 8 | +79 | -26 |
2021-07-24 16:55 | allow custom ports for webserver and le | tsmethurst | 8 | +79 | -26 |
2021-07-23 08:36 | Oidc (#109) | Tobi Smethurst | 61 | +2593 | -753 |
2021-07-21 15:46 | lil webfingy fix (#106) | Tobi Smethurst | 6 | +58 | -8 |
2021-07-19 17:31 | Config bugfix (#104) | Tobi Smethurst | 2 | +2 | -1 |
2021-07-19 16:42 | allow different host + accountDomain (#103) | Tobi Smethurst | 7 | +46 | -13 |
2021-07-19 16:03 | Db tls (#102) | Tobi Smethurst | 10 | +302 | -45 |
2021-07-14 15:22 | Static fileserver improvements, optional admin panel route (#100) | f0x52 | 3 | +59 | -6 |
2021-07-13 16:40 | frontpage template tweaks (#99) | f0x52 | 3 | +15 | -17 |
2021-07-13 14:05 | Noescape (#88) | f0x52 | 4 | +19 | -1 |
2021-07-13 14:03 | sanitize html for statuses + instance (#97) | Tobi Smethurst | 12 | +99 | -36 |
2021-07-11 14:22 | Block/unblock (#96) | Tobi Smethurst | 45 | +1405 | -63 |
2021-07-09 16:32 | favourites GET implementation (#95) | Tobi Smethurst | 16 | +488 | -124 |
2021-07-09 11:14 | Docs (#94) | Tobi Smethurst | 4 | +97 | -49 |
2021-07-09 08:44 | Css button tweak (#93) | f0x52 | 2 | +7 | -13 |
2021-07-08 16:51 | readme updating (#92) | Tobi Smethurst | 2 | +104 | -45 |
2021-07-08 16:00 | Css input/select styling tweak (#91) | f0x52 | 2 | +14 | -14 |
2021-07-08 13:11 | undo template no escape (#87) | Tobi Smethurst | 1 | +1 | -1 |
2021-07-08 13:06 | fix up some of the instance patching stuff (#86) | Tobi Smethurst | 0 | +0 | -0 |
2021-07-08 13:05 | fix up some of the instance patching stuff (#85) | Tobi Smethurst | 3 | +39 | -29 |
2021-07-08 12:57 | disable html escaping for short description (#84) | f0x52 | 1 | +1 | -1 |
2021-07-08 09:32 | Auth flow fixes (#82) | Tobi Smethurst | 5 | +78 | -48 |
2021-07-07 13:46 | clean up some weirdness in the router (#80) | Tobi Smethurst | 11 | +336 | -85 |
2021-07-06 11:29 | Blocklist import (#77) | Tobi Smethurst | 25 | +547 | -170 |
2021-07-05 11:23 | Domain block (#76) | Tobi Smethurst | 102 | +3539 | -1511 |
2021-06-28 11:52 | Fix 404 contact (#74) | Tobi Smethurst | 1 | +1 | -1 |
2021-06-28 10:17 | put version in binary properly (#73) | Tobi Smethurst | 9 | +39 | -11 |
2021-06-27 14:52 | Remote instance dereferencing (#70) | Tobi Smethurst | 14 | +958 | -511 |
2021-06-27 11:58 | Go fmt | tsmethurst | 3 | +3 | -3 |
2021-06-27 09:46 | fix the annoying infinite handshake bug (tested) (#69) | Tobi Smethurst | 4 | +125 | -29 |
2021-06-26 18:59 | remove regex hostname parsing (#67) | Tobi Smethurst | 1 | +0 | -8 |
2021-06-26 14:21 | separate public key handler (#64) | Tobi Smethurst | 8 | +164 | -20 |
2021-06-26 11:06 | qad getting started guide (#63) | Tobi Smethurst | 2 | +121 | -0 |
2021-06-24 12:26 | nodeinfo compliance (#61) | Tobi Smethurst | 14 | +285 | -46 |
2021-06-23 16:42 | Timeline bugfix (#60) | Tobi Smethurst | 5 | +100 | -26 |
2021-06-23 14:35 | Instance settings updates (#59) | Tobi Smethurst | 13 | +340 | -29 |
2021-06-21 19:09 | Opengraph meta tags (#55) | f0x52 | 1 | +2 | -0 |
2021-06-21 19:08 | add 404 handler (#57) | f0x52 | 3 | +39 | -0 |
2021-06-21 19:06 | add favicon (#54) | f0x52 | 1 | +1 | -0 |
2021-06-21 18:43 | Merge branch 'main' of github.com:superseriousbusiness/gotosocial into main | tsmethurst | 0 | +0 | -0 |
2021-06-21 18:43 | add web handler to testrig (#56) | Tobi Smethurst | 3 | +5 | -1 |
2021-06-21 18:40 | add web handler to testrig | tsmethurst | 3 | +5 | -1 |
2021-06-21 17:46 | new styling for frontpage, update login and authorize templates (#46) | f0x52 | 22 | +971 | -62 |
2021-06-21 13:56 | Deletes+unboosts (#52) | Tobi Smethurst | 15 | +321 | -39 |
2021-06-21 10:27 | Testrig fixes (#50) | Tobi Smethurst | 9 | +470 | -301 |
2021-06-19 09:18 | Streaming (#49) | Tobi Smethurst | 21 | +621 | -30 |
2021-06-19 07:29 | update CONTRIBUTING with css bundling instructions, and go fmt (#48) | f0x52 | 1 | +5 | -2 |
2021-06-17 16:02 | Timeline improvements (#41) | Tobi Smethurst | 39 | +738 | -601 |
2021-06-13 16:42 | Timeline manager (#40) | Tobi Smethurst | 97 | +3560 | -1781 |
2021-05-31 15:36 | Tidy + timeline embetterment (#38) | Tobi Smethurst | 23 | +692 | -15 |
2021-05-30 11:12 | Move a lot of stuff + tidy stuff (#37) | Tobi Smethurst | 92 | +4777 | -5154 |
2021-05-29 18:35 | fix some lil bugs in search | tsmethurst | 1 | +76 | -73 |
2021-05-29 17:45 | Merge branch 'main' of github.com:superseriousbusiness/gotosocial into main | tsmethurst | 6 | +16 | -17 |
2021-05-29 17:39 | Search (#36) | Tobi Smethurst | 22 | +769 | -26 |
2021-05-29 17:36 | first implementation of search feature | tsmethurst | 20 | +763 | -19 |
2021-05-28 20:47 | federate account updates | tsmethurst | 7 | +135 | -3 |
2021-05-28 17:57 | Announce/boost (#35) | Tobi Smethurst | 22 | +581 | -59 |
2021-05-27 14:06 | Notifications (#34) | Tobi Smethurst | 42 | +2096 | -1194 |
2021-05-24 16:49 | Faves (#31) | Tobi Smethurst | 12 | +253 | -50 |
2021-05-23 21:43 | first draft of Dockerfile | tsmethurst | 1 | +38 | -0 |
2021-05-23 16:07 | status deletes, profile updates (#30) | Tobi Smethurst | 20 | +417 | -104 |
2021-05-22 13:51 | small fiddling to allow whalebird to work (a bit) | tsmethurst | 4 | +10 | -4 |
2021-05-22 12:26 | Admin cli (#29) | Tobi Smethurst | 4 | +364 | -2 |
2021-05-21 21:04 | Home timeline (#28) | Tobi Smethurst | 14 | +324 | -59 |
2021-05-21 13:48 | Follows and relationships (#27) | Tobi Smethurst | 54 | +2261 | -300 |
2021-05-17 17:08 | update progress | tsmethurst | 1 | +2 | -2 |
2021-05-17 17:06 | Refine statuses (#26) | Tobi Smethurst | 47 | +1716 | -871 |
2021-05-15 10:47 | update progress | tsmethurst | 1 | +5 | -5 |
2021-05-15 10:43 | draft CoC | tsmethurst | 1 | +8 | -0 |
2021-05-15 10:27 | add matrix link | tsmethurst | 1 | +8 | -0 |
2021-05-15 10:22 | contributing.md | tsmethurst | 1 | +83 | -0 |
2021-05-15 09:58 | Inbox post (#22) | Tobi Smethurst | 62 | +3670 | -1788 |
2021-05-10 14:29 | Mediahandler (#21) | Tobi Smethurst | 15 | +322 | -56 |
2021-05-09 18:34 | Webfinger + Small fixes (#20) | Tobi Smethurst | 16 | +246 | -40 |
2021-05-09 12:28 | Fix token sweep (#19) | Tobi Smethurst | 1 | +2 | -2 |
2021-05-09 12:06 | add api/v1/instance info handler + instance model (#18) | Tobi Smethurst | 11 | +222 | -22 |
2021-05-09 09:25 | Letsencrypt (#17) | Tobi Smethurst | 6 | +204 | -30 |
2021-05-08 13:16 | status boosts (#16) | Tobi Smethurst | 7 | +447 | -1 |
2021-05-08 12:25 | Ap (#14) | Tobi Smethurst | 251 | +12611 | -10634 |
2021-05-08 12:25 | Revert "make boosts work woo (#12)" (#15) | Tobi Smethurst | 33 | +2524 | -3034 |
2021-04-21 16:22 | make boosts work woo (#12) | Tobi Smethurst | 33 | +3034 | -2524 |
2021-04-20 16:14 | linting + organizing | tsmethurst | 62 | +1537 | -1181 |
2021-04-19 17:42 | Api/v1/statuses (#11) | Tobi Smethurst | 165 | +10024 | -1789 |
2021-04-01 18:46 | Api/v1/accounts (#8) | Tobi Smethurst | 105 | +7567 | -1937 |
2021-03-22 21:26 | Oauth/token (#7) | Tobi Smethurst | 36 | +1912 | -1543 |
2021-03-20 18:44 | fix lint errors | tsmethurst | 3 | +4 | -77 |
2021-03-20 18:38 | add golangci job | tsmethurst | 1 | +37 | -0 |
2021-03-20 18:28 | Create codeql-analysis.yml | Tobi Smethurst | 1 | +67 | -0 |
2021-03-20 18:16 | replace sloth with cuter sloth | tsmethurst | 1 | +0 | -0 |
2021-03-20 18:08 | Merge pull request #6 from gotosocial/fun_with_oauth2 | Tobi Smethurst | 24 | +1246 | -134 |
2021-03-20 18:08 | Go mod tidy | tsmethurst | 2 | +1 | -10 |
2021-03-20 18:08 | go fmt | tsmethurst | 3 | +7 | -9 |
2021-03-20 18:06 | tidying up | tsmethurst | 3 | +46 | -19 |
2021-03-20 18:05 | add apps handler | tsmethurst | 1 | +83 | -0 |
2021-03-20 18:04 | add fields | tsmethurst | 1 | +7 | -6 |
2021-03-20 18:04 | formatting,comments | tsmethurst | 5 | +212 | -87 |
2021-03-20 17:41 | add progress list | tsmethurst | 2 | +214 | -2 |
2021-03-19 23:18 | allow showing just code | tsmethurst | 2 | +18 | -9 |
2021-03-19 12:37 | update | tsmethurst | 1 | +2 | -7 |
2021-03-18 22:54 | extend application for use in oauth | tsmethurst | 2 | +62 | -2 |
2021-03-18 22:27 | auth flow working for code | tsmethurst | 14 | +274 | -128 |
2021-03-17 23:30 | Create FUNDING.yml | Tobi Smethurst | 1 | +13 | -0 |
2021-03-17 18:52 | almost there | tsmethurst | 2 | +61 | -22 |
2021-03-17 15:01 | getting there....... | tsmethurst | 8 | +180 | -111 |
2021-03-17 12:14 | fiddling | tsmethurst | 4 | +39 | -11 |
2021-03-17 10:33 | Some more messing around with oauth2 | tsmethurst | 6 | +341 | -12 |
2021-03-16 14:06 | add liberapay widgets | tsmethurst | 1 | +4 | -0 |
2021-03-16 13:22 | move image attribution to the bottom | tsmethurst | 1 | +4 | -4 |
2021-03-16 13:16 | fix link | tsmethurst | 1 | +2 | -2 |
2021-03-16 13:15 | note about sponsorship | tsmethurst | 1 | +8 | -0 |
2021-03-16 12:39 | use markdown for logo | tsmethurst | 1 | +2 | -2 |
2021-03-16 12:38 | center logo | tsmethurst | 1 | +2 | -2 |
2021-03-16 12:36 | add cute logo | tsmethurst | 2 | +6 | -0 |
2021-03-15 22:05 | whole buncha stuff | tsmethurst | 12 | +151 | -24 |
2021-03-15 18:00 | go mod tidy | tsmethurst | 2 | +19 | -4 |
2021-03-15 17:59 | tests | tsmethurst | 11 | +273 | -362 |
2021-03-15 15:15 | bit of experimenting and tidying | tsmethurst | 16 | +303 | -245 |
2021-03-15 13:47 | move mastotypes | tsmethurst | 32 | +38 | -0 |
2021-03-14 16:56 | start working on oauth2 implementation | tsmethurst | 6 | +658 | -24 |
2021-03-13 22:59 | more work on types | tsmethurst | 3 | +77 | -2 |
2021-03-13 16:07 | more mastotypes | tsmethurst | 18 | +604 | -21 |
2021-03-12 16:15 | more mastotypes | tsmethurst | 5 | +185 | -1 |
2021-03-12 12:16 | add link back to profile | tsmethurst | 1 | +1 | -1 |
2021-03-12 12:14 | tweak | tsmethurst | 1 | +1 | -1 |
2021-03-12 12:13 | added some stuff to readme | tsmethurst | 1 | +29 | -1 |
2021-03-11 20:15 | add more mastotypes | tsmethurst | 6 | +169 | -1 |
2021-03-11 13:30 | start adding mastodon api types | tsmethurst | 16 | +388 | -114 |
2021-03-09 22:01 | building out media req/resp model | tsmethurst | 2 | +66 | -1 |
2021-03-09 16:03 | moving stuff around, stubbing interfaces | tsmethurst | 16 | +251 | -204 |
2021-03-08 21:37 | add note struct | tsmethurst | 3 | +70 | -17 |
2021-03-07 21:03 | tiny experiments | tsmethurst | 1 | +9 | -0 |
2021-03-07 12:05 | tiny bit of moving around | tsmethurst | 7 | +158 | -105 |
2021-03-05 17:31 | create db schemas for accounts | tsmethurst | 10 | +284 | -21 |
2021-03-04 13:38 | tidying up here and there | tsmethurst | 20 | +518 | -367 |
2021-03-04 11:08 | Merge branch 'main' of github.com:gotosocial/server into main | tsmethurst | 10 | +140 | -113 |
2021-03-04 11:07 | Move some consts around | tsmethurst | 3 | +13 | -52 |
2021-03-03 20:15 | further fun | tsmethurst | 10 | +140 | -113 |
2021-03-03 17:12 | further yak shaving | tsmethurst | 9 | +282 | -39 |
2021-03-03 10:28 | start the service using a cli | tsmethurst | 6 | +154 | -61 |
2021-03-02 21:52 | More messing around | tsmethurst | 7 | +135 | -49 |
2021-03-02 17:26 | start implementing db interface | tsmethurst | 10 | +514 | -36 |
2021-03-02 11:46 | Messing around a bit | tsmethurst | 5 | +30 | -11 |
2021-03-01 14:41 | bits n bobs | tsmethurst | 9 | +148 | -129 |
2021-03-01 10:52 | try some doc changes | tsmethurst | 90 | +105 | -21330 |
2021-02-28 17:08 | Doc updates | tsmethurst | 27 | +1060 | -59 |
2021-02-28 16:22 | add theme to conda env | tsmethurst | 24 | +2693 | -0 |
2021-02-28 16:20 | Update docs | tsmethurst | 14 | +774 | -398 |
2021-02-28 14:23 | Merge branch 'main' of github.com:gotosocial/server into main | tsmethurst | 58 | +18259 | -2 |
2021-02-28 14:22 | remove newline | tsmethurst | 1 | +41 | -0 |
2021-02-28 14:17 | Merge pull request #1 from gotosocial/dev | Tobi Smethurst | 58 | +18298 | -0 |
2021-02-28 14:17 | add docs and a bunch of other stuff | tsmethurst | 56 | +18176 | -3 |
2021-02-27 21:57 | messing around a bit | tsmethurst | 8 | +125 | -0 |
2021-02-27 12:53 | first commit | tsmethurst | 1 | +1 | -0 |