summaryrefslogtreecommitdiff
path: root/web
AgeCommit message (Collapse)AuthorFiles
2025-03-10[chore] update URLs to forked sourceLibravatar Terin Stock2
To satisfy the requirements of the AGPL v3 license used by GoToSocial, I must update the URLs provided by the server to point at this forked repository, and I must do so before making the server available over any network.
2025-02-20[feature] Add page-specific class per template (#3814)v0.18.0-rc3Libravatar tobi4
* [feature] Add page-specific class per template * cheeky bit cheaper
2025-02-13[chore] Bump elliptic from 6.6.0 to 6.6.1 in /web/source (#3791)v0.18.0-rc2Libravatar dependabot[bot]1
Bumps [elliptic](https://github.com/indutny/elliptic) from 6.6.0 to 6.6.1. - [Commits](https://github.com/indutny/elliptic/compare/v6.6.0...v6.6.1) --- updated-dependencies: - dependency-name: elliptic dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-11[bugfix] Suggest lowercase username when creating via OIDC (#3780)Libravatar tobi1
2025-02-09[bugfix] Fix missing `hasChanged` func (#3764)Libravatar tobi1
2025-02-09[chore/frontend] Tweak display of "edited" in web UI a bit (#3766)Libravatar tobi2
2025-02-09[feature/frontend] add light mode color scheme of base css, adapt to ↵Libravatar CDN8
prefers-color-scheme (#3765)
2025-02-05[feature] Use `X-Robots-Tag` headers to instruct scrapers/crawlers (#3737)Libravatar tobi1
* [feature] Use `X-Robots-Tag` headers to instruct scrapers/crawlers * use switch for RobotsHeaders
2025-01-29[feature] Use maintenance router to serve 503 while server is ↵Libravatar tobi1
starting/migrating (#3705) * [feature] Use maintenance router to serve 503 while server is starting/migrating * love you linter, kissies
2025-01-27[feature/frontend] Add login button to index page which reiterates info ↵Libravatar Vivian Lim ⭐9
about clients (#3377) * Add login button to index page which reiterates info about clients * bit of CSS fiddling, move apps from front page to login info * fix indentation --------- Co-authored-by: tobi <tobi.smethurst@protonmail.com>
2025-01-24[feature] show status edits on frontend (#3678)Libravatar kim2
* add 'edited-at' field to status info web template * make the edited-at text italic * small change in phrasing
2025-01-23[feature] Add warning about `trusted-proxies` to make config easier (#3675)Libravatar tobi2
* [feature] Add warning about `trusted-proxies` to make config easier * thank you linter, hugs and kisses to you
2025-01-08[feature] Fetch + create domain permissions from subscriptions nightly (#3635)Libravatar tobi4
* peepeepoopoo * test domain perm subs * swagger * envparsing * dries your wets * start on docs * finish up docs * copy paste errors * rename actions package * rename force -> skipCache * move obfuscate parse nearer to where err is checked * make higherPrios a simple slice * don't use receiver for permsFrom funcs * add more context to error logs * defer finished log * use switch for permType instead of if/else * thanks linter, love you <3 * validate csv headers before full read * use bufio scanner
2025-01-05[feature] Create/update/remove domain permission subscriptions (#3623)Libravatar tobi18
* [feature] Create/update/remove domain permission subscriptions * lint * envparsing * remove errant fmt.Println * create drafts, subs, exclude, from snapshot models * name etag column correctly * remove count column * lint
2024-12-18[bugfix] Load instance-wide custom css in page stylesheets template (#3601)Libravatar CDN1
* [bugfix] Load instance-wide custom css in page stylesheets template * [chore] remove redunt import
2024-12-10Bump nanoid from 3.3.7 to 5.0.9 in /web/source (#3615)Libravatar dependabot[bot]1
2024-12-10[chore] Bump nanoid from 4.0.2 to 5.0.9 in /web/source (#3614)Libravatar dependabot[bot]2
Bumps [nanoid](https://github.com/ai/nanoid) from 4.0.2 to 5.0.9. - [Release notes](https://github.com/ai/nanoid/releases) - [Changelog](https://github.com/ai/nanoid/blob/main/CHANGELOG.md) - [Commits](https://github.com/ai/nanoid/compare/4.0.2...5.0.9) --- updated-dependencies: - dependency-name: nanoid dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-02[feature] Add global instance CSS customization setting (#3352)Libravatar Victor Dyotte2
Allow instance admins to add custom CSS that will affect every page of their instance. This is done with a new CustomCSS instance setting that works pretty much exactly like the Users CustomCSS property. This custom CSS is then requested for every page load. User styles/themes take precedence over this CSS. Co-authored-by: tobi <tobi.smethurst@protonmail.com>
2024-12-02[feature/themes] Add auto-switching themes for blurple/brutalist/solarized ↵Libravatar CDN3
(#3588)
2024-12-02[chore] Replace Semaphore recommendation with Pinafore. (#3586)Libravatar Phil Hagelberg1
Neither Semaphore nor Pinafore are under active development, but Semaphore has archived its repository while Pinafore still gets occasional minor maintenance. Enafore has newer features, but it has accessibility bugs affecting screen readers that prevent it from being recommended at this time.
2024-11-21[feature] Add domain permission drafts and excludes (#3547)Libravatar tobi31
* [feature] Add domain permission drafts and excludes * fix typescript complaining * lint * make filenames more consistent * test own domain excluded
2024-11-21[feature] Allow emoji shortcode to be 1-character length (#3556)Libravatar tobi2
* [feature] Allow emoji shortcode to be 1-character length * testerino fixeroni * spaghet
2024-11-21[chore] Bump cross-spawn from 7.0.3 to 7.0.6 in /web/source (#3552)Libravatar dependabot[bot]1
Bumps [cross-spawn](https://github.com/moxystudio/node-cross-spawn) from 7.0.3 to 7.0.6. - [Changelog](https://github.com/moxystudio/node-cross-spawn/blob/master/CHANGELOG.md) - [Commits](https://github.com/moxystudio/node-cross-spawn/compare/v7.0.3...v7.0.6) --- updated-dependencies: - dependency-name: cross-spawn dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-31[chore] Fix minor typo in About template (#3502)Libravatar Sqx. Flann van der Eik1
2024-10-29[chore] Bump elliptic from 6.5.7 to 6.6.0 in /web/source (#3495)Libravatar dependabot[bot]1
Bumps [elliptic](https://github.com/indutny/elliptic) from 6.5.7 to 6.6.0. - [Commits](https://github.com/indutny/elliptic/compare/v6.5.7...v6.6.0) --- updated-dependencies: - dependency-name: elliptic dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-28[chore] Bump http-proxy-middleware from 2.0.6 to 2.0.7 in /web/source (#3481)Libravatar dependabot[bot]1
Bumps [http-proxy-middleware](https://github.com/chimurai/http-proxy-middleware) from 2.0.6 to 2.0.7. - [Release notes](https://github.com/chimurai/http-proxy-middleware/releases) - [Changelog](https://github.com/chimurai/http-proxy-middleware/blob/v2.0.7/CHANGELOG.md) - [Commits](https://github.com/chimurai/http-proxy-middleware/compare/v2.0.6...v2.0.7) --- updated-dependencies: - dependency-name: http-proxy-middleware dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-21[feature] Add image descriptions for default avatar + header; don't allow ↵v0.17.1Libravatar tobi6
editing default desc (#3473)
2024-10-09[bugfix] Add missing `</a>` on about page (#3410)Libravatar tobi1
2024-10-06[chore/themes] Tweak colors on new themes (#3397)Libravatar tobi2
2024-10-05[feature/frontend] Add Moonlight hunt theme (#3393)Libravatar tobi1
* [feature/frontend] Add Moonlight Hunt theme * make almost see through a bit less see through * update
2024-09-27[chore] final bits of fiddling with solarized (#3364)Libravatar tobi2
* [chore] final bits of fiddling with solarized * block quote
2024-09-26[chore] Fix some contrast issues in themes; performance tweaks (#3358)Libravatar tobi9
2024-09-23[docs] Update readme alpha -> beta, add more feature examples (#3333)Libravatar tobi1
2024-09-23[feature] Show info for pending replies, allow implicit accept of pending ↵Libravatar tobi1
replies (#3322) * [feature] Allow implicit accept of pending replies * update wording
2024-09-21[chore/frontend] Tweak blockquote formatting (#3326)Libravatar tobi1
2024-09-21[feature/frontend] Add solarized light + dark themes (#3325)Libravatar tobi3
2024-09-20[chore/frontend] Make ecks pee theme even more ecks pee er (#3324)Libravatar tobi1
2024-09-18[chore/frontend] Tweak status styling a little (#3317)Libravatar tobi2
2024-09-14[feature/frontend] Add dark version of brutalist theme (#3294)Libravatar tobi2
2024-09-13[chore] Fix import/export links on settings panel (#3292)Libravatar tobi2
2024-09-09[feature/frontend] Add options to include Unlisted posts or hide all posts ↵Libravatar tobi1
(#3272) * [feature/frontend] Add options to include Unlisted posts or hide all posts * finish up * swagger * move invalidate call into bundb package, avoid invalidating if not necessary * rename show_web_statuses => web_visibility * don't use ptr for webvisibility * last bits
2024-09-07[chore] Change ecks pee font size to large (#3276)Libravatar tobi1
2024-09-07[feature/frontend] Add brutalist b&w theme (#3275)Libravatar tobi1
2024-09-07[feature/frontend] ecks pee theme (#3274)Libravatar tobi9
2024-08-27[bugfix/frontend] Fix `TypeError: gtsError is undefined` (#3245)Libravatar tobi1
2024-08-27[chore/frontend] Present themes as dropdown instead of radio (#3244)Libravatar tobi1
2024-08-24Bump elliptic from 6.5.4 to 6.5.7 in /web/source (#3212)Libravatar dependabot[bot]1
Bumps [elliptic](https://github.com/indutny/elliptic) from 6.5.4 to 6.5.7. - [Commits](https://github.com/indutny/elliptic/compare/v6.5.4...v6.5.7) --- updated-dependencies: - dependency-name: elliptic dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-24Bump micromatch from 4.0.5 to 4.0.8 in /web/source (#3227)Libravatar dependabot[bot]1
2024-08-24[feature] Interaction requests client api + settings panel (#3215)Libravatar tobi15
* [feature] Interaction requests client api + settings panel * test accept / reject * fmt * don't pin rejected interaction * use single db model for interaction accept, reject, and request * swaggor * env sharting * append errors * remove ErrNoEntries checks * change intReqID to reqID * rename "pend" to "request" * markIntsPending -> mark interactionsPending * use log instead of returning error when rejecting interaction * empty migration * jolly renaming * make interactionURI unique again * swag grr * remove unnecessary locks * invalidate as last step
2024-08-21[bugfix/frontend] Small safari + gnome web fixes (#3219)Libravatar tobi4
* [bugfix/frontend] Small safari + gnome web fixes * wee * update comment