WIP: Draft: Add 'Login or Register' button #20
No reviewers
Labels
No labels
bug
confirmed
critical
discussion
documentation
enhancement
merge-upstream
suggestion
support
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
babka/mastodon-babka!20
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "babka"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This MR is not supposed to be merged. It should only provide us with the diffs with glitch-soc
requested review from @emacsen
assigned to @CSDUMMI
added 1 commit
40dd1e64- Remove 'Login or Register' button if a user is logged in.Compare with previous version
added 1 commit
ba08a859- Remove junkCompare with previous version
added 1 commit
4ccd55b7- Replace badge.png by babka logoCompare with previous version
added 1 commit
169e8e19- Eradicate hiredisCompare with previous version
added 1 commit
986ec5cd- Add OIDC_ISSUER to form action sources allowed by the CSPCompare with previous version
added 1 commit
85da1085- Add unified button to three-column viewCompare with previous version
added 1 commit
397dfbde- Add loggingCompare with previous version
added 1 commit
ce8477f4- Change OIDC_ISSUER to OIDC_HOST in CSP policyCompare with previous version
added 1 commit
cd8cb6eb- Add v4.0.2-babka-slim and v4.0.2-babka to CHANGELOGCompare with previous version
added 1 commit
c657b254- Add to AUTHORSCompare with previous version
added 1 commit
d36b7c7f- Fix potential format issues in JSXCompare with previous version
added 1 commit
a1c83971- Remove closing div that is not opened anywhereCompare with previous version
added 1 commit
4405bac9- Surrond JSX elements by <></>Compare with previous version
added 1 commit
d25016e7- Add definition of content variableCompare with previous version
added 1 commit
fb09224d- Remove loggingCompare with previous version
added 1 commit
f3148229- Update CHANGELOGCompare with previous version
added 1 commit
825aef50- Add defaulting to self if ODIC_HOST variable does not existCompare with previous version
added 1 commit
33697ec1- Add data-metho=post, because only on post is /auth/auth/openid_connect working properlyCompare with previous version
added 1 commit
a7d6b1e7- Replace store_location_for by redirect_to because no-logout bug reapeared.Compare with previous version
added 1 commit
7b609396- Revert replacing store_location_for by redirect_toCompare with previous version
added 1 commit
b6ff0315- Add loggingCompare with previous version
added 1 commit
63337f5f- Use after_sign_out_path_for function from devise insteadCompare with previous version
added 1 commit
aff8eab4- Use full path to access after_sign_out_pathCompare with previous version
added 1 commit
fdf58aff- Use . instead of ::Compare with previous version
added 1 commit
026ed37a- Revert back to using store_location_forCompare with previous version
added 1 commit
1c7a2f1c- Add loggingCompare with previous version
added 1 commit
a8d6b748- Add loggingCompare with previous version
added 1 commit
b961826c- Add a redirect uri /auth/openid-end-session-endpoint that redirect OIDC_END_SESSION_ENDPOINT valueCompare with previous version
added 1 commit
04969cd1- Remove buggy route for /auth/openid-end-session-endpointCompare with previous version
added 1 commit
d772e8b3- Use fork of gitlab-omniauth-openid-connectCompare with previous version
added 1 commit
dbe97ada- Run bundle installCompare with previous version
added 1 commit
5c4702a7- Set logout_path option to be /auth/sign_out instead of the default /logoutCompare with previous version
added 1 commit
609db7c2- Use the most recent version of gitlab-omniauth-openid-connect at my branchCompare with previous version
added 1 commit
b9e9b1e6- Append .gitCompare with previous version
added 1 commit
ca959045- Require new revision to be usedCompare with previous version
added 1 commit
097923db- Using ref instead of branch to force upgrading of the gemCompare with previous version
added 1 commit
37fc5cf7- Revert to the old gemfileCompare with previous version
added 1 commit
b147b54e- Use the END_SESSION_ENDPOINTCompare with previous version
added 1 commit
dbba6929- Add loggingCompare with previous version
added 1 commit
0f740fe4- Circumven the path extraction executed by store_location_forCompare with previous version
added 1 commit
41ac8c3c- Fix typoCompare with previous version
added 1 commit
22fae489- Add loggingCompare with previous version
added 1 commit
44232c88- Use local redirect uriCompare with previous version
added 1 commit
86252008- Add loggingCompare with previous version
added 1 commit
fdb4ff83- Call redirect_toCompare with previous version
added 1 commit
eac321a9- Terminate executionCompare with previous version
added 1 commit
5327c9ba- use store_location_for again.Compare with previous version
added 1 commit
bca5d57d- Remove if-statement in session controllersCompare with previous version
added 1 commit
4f35797c- Removed /end-session-endpoint routeCompare with previous version
added 1 commit
3a298fd6- Change sign in link to accomodate the SAML configurationCompare with previous version
added 1 commit
06c90f7e- Remove '' from string injection to allow for a central location for the SIGN_IN_LINKCompare with previous version
added 1 commit
bd5df544- Remove '' in the header.js butto tooCompare with previous version
added 1 commit
b76ccb26- Use different sign in uriCompare with previous version
added 1 commit
d01b6826- Make OIDC_HOST ignorant of the method by replacing it by SSO_HOSTCompare with previous version
added 1 commit
88fb4a69- Add redirect after sig in for omniauthCompare with previous version
added 1 commit
94db2e8c- Fix typoCompare with previous version
added 1 commit
f55d7c86- Add loggingCompare with previous version
added 1 commit
5fb15fc9- Add dealing with nil for last_uriCompare with previous version
added 1 commit
7536ab39- Use patch of devise with store_location stackCompare with previous version
added 1 commit
e84d6d3a- Use version of devise fixing typoCompare with previous version
added 1 commit
855c8ffd- Use version dealing with nilCompare with previous version
added 1 commit
55541e69- Bump up devise versionCompare with previous version
added 1 commit
87c9014b- Bump up devise versionCompare with previous version
added 1 commit
0e0a1274- Bump up devise versionCompare with previous version
added 1 commit
2d63428c- Add sso_account_settings to english localsCompare with previous version
added 1 commit
edf41ecf- Revert to using openid_connectCompare with previous version
added 5 commits
a4949cf7- Redirect from the Account Settings to keycloakdf60e7c3- Fix typo in haml5ae0746c- Fix logic by changing from or to andbfd4a5c9- Add sso_account_settings to helper method6e8de5eb- Use new t tagCompare with previous version
added 1 commit
4abbf1eb- Add translation for link to SSO Account settingsCompare with previous version
added 1 commit
23de3479- Remove form-action CSP policyCompare with previous version
added 261 commits
f890fdca- Bump Helm app version to 4.0.2 (#20697)aaca78da- Fix safari explore disappearing tabs (#20917)a2931d19- Add missing admin scopes (fix #20892) (#20918)413481f9- Add maskable icon support for Android (#20904)0cc77263- Change batch account suspension to create a strike (#20897)642870c8- Bump Helm chart version to account for mastodon 4 (#20886)654d348a- Make the button that expands the publish form differentiable from the button...e1f819fd- Fix pagination of followed tags (#20861)eb80789b- Fix misleading wording about waitlists (#20850)7955d4b9- Add form-action CSP directive (#20781)00b2720e- Change automatic post deletion configuration to be accessible to redirected users (#20774)72618ebf- Fix getting a single EmailDomainBlock (#20846)7fdeed5f- Make tag following idempotent (#20860)cbb0153b- Fix invalid/empty RSS feed link on account pages (#20772)daf6f345- Handle links with no href in VerifyLinkService (#20741)92734e3d- Use buildx functions for faster build (#20692)e7deea62- Remove last references to "silencing" in UI text (#20637)c373148b- Support for import/export of instance-level domain blocks/allows for 4.x w/...4f15fd0b- Fix style for hashes (#20518)585cc1a6- Remove use of DOMParser in front-end emoji rewriting code (#20758)ab7d99e0- Fix various issues with domain block import (#1944)aec61a70- Merge branch 'main' into glitch-soc/merge-upstream5ef92dff- Remove glitch-soc-specific translations of upstreamed feature (domain block import)1b5ed320- Split off Dockerfile components for faster build times (#20933)87929ad8- [Glitch] Fix safari explore disappearing tabs4b449fff- [Glitch] Make the button that expands the publish form differentiable from the...c22f3a87- [Glitch] Remove use of DOMParser in front-end emoji rewriting code381137c9- Merge pull request #1951 from ClearlyClaire/glitch-soc/merge-upstream0a78631e- New Crowdin updates (#20759)231e3ec5- Remove blank line from start of Dockerfile breaking syntax declaration (#20948)4ae97a2e- Fix OAuth flow being broken by recent CSP change (#20958)367db822- Merge branch 'main' into glitch-soc/merge-upstreamf233b5ed- Merge pull request #1954 from ClearlyClaire/glitch-soc/merge-upstream48e13660- Fix form-action CSP directive for external login (#20962)597a7837- Merge branch 'main' into glitch-soc/merge-upstreame0e7a09c- Merge pull request #1955 from ClearlyClaire/glitch-soc/merge-upstream69378eac- Don't allow URLs that contain non-normalized paths to be verified (#20999)51a33ce7- Fix not being able to follow more than one hashtag (#21285)f343ed42- Add missing procps package to Dockerfile (#21028)ff42233a- Merge branch 'main' into glitch-soc/merge-upstreambdc61d46- Merge pull request #1966 from ClearlyClaire/glitch-soc/merge-upstream43dbc625- Fix privacy dropdown in boost modal on mobile (#1967)94fe9c30- Bump httplog from 1.6.0 to 1.6.2 (#21345)b02cda69- Bump pg from 1.4.4 to 1.4.5 (#21350)f83166ae- Bump eslint-plugin-react from 7.31.10 to 7.31.11 (#21349)e5cd79cd- Bump idn-ruby from 0.1.4 to 0.1.5 (#21348)8654603b- Bump jsdom from 20.0.2 to 20.0.3 (#21347)75bbe3b1- Bump regenerator-runtime from 0.13.10 to 0.13.11 (#21343)cddcafec- Helm: Major refactoring regarding Deployments, Environment variables and more (#20733)8acf18a9- Fix the command to create the admin user (#19827)3d906d8e- New Crowdin updates (#20942)6517b7b9- Fix pillbar buttons in light theme (#1972)5b2ff8d3- fix media uploads with ffmpeg 5 (#21191)fefda70e- Bump bootsnap from 1.13.0 to 1.14.0 (#21344)86cbee77- Bump brakeman from 5.3.1 to 5.4.0 (#21351)99428cba- Bump @babel/core from 7.19.6 to 7.20.2 (#20051)08a50d3a- Bump @babel/plugin-proposal-decorators from 7.19.6 to 7.20.2 (#20061)dc7a49dd- Bump @babel/preset-env from 7.19.4 to 7.20.2 (#20037)7b86e3a6- Bump @babel/runtime from 7.19.4 to 7.20.1 (#20038)00466763- Bump capybara from 3.37.1 to 3.38.0 (#20036)593a6520- Bump babel-loader from 8.2.5 to 8.3.0 (#20059)4ed2b359- Bump webpack-bundle-analyzer from 4.6.1 to 4.7.0 (#19604)95b24c51- Bump sass from 1.55.0 to 1.56.1 (#20681)f17fc574- Clear voter count when poll is reset (#21700)14e2354e- Fix status mismatch of sensitive check (#21724)d587a268- Add logging for Rails cache timeouts (#21667)625216d8- Fix attachments of edited statuses not being fetched (#21565)47f0d702- refactor(vacuum statuses): reduce amount of db queries and load for each query...098ced74- Remove support for Ruby 2.6 (#21477)fe421257- Fix “Share @{name}'s profile” profile menu item (#21490)f4f2b062- Remove LDSignature on actor Delete activities (#21466)e617ee7f- Add user profile OG tag on status page (#21423)c0dcf15d- fix gif autoplay on iOS (#21422)57b893d5- Fix spaces not being stripped in admin account search (#21324)3ffaa966- Fix infinite loading instead of soft 404 for non-existing remote accounts (#21303)cec1e902- Make the 'Trending now' header a link to Explore. (#21759)a2e79975- Merge branch 'main' into glitch-soc/merge-upstream32b43a96- [Glitch] Fix status mismatch of sensitive checkc0bf90ac- [Glitch] Fix “Share @{name}'s profile” profile menu item2815ac41- [Glitch] fix gif autoplay on iOS98c5ca10- [Glitch] Fix infinite loading instead of soft 404 for non-existing remote accountsf51990bd- [Glitch] Make the 'Trending now' header a link to Explore.1a7aa37b- Merge pull request #1976 from ClearlyClaire/glitch-soc/merge-upstream2d4d99f1- Fix expanded statuses not always being scrolled into view (#21797)1122697b- 3.0.5 version of cimg/ruby:3.0-node upgraded to node 18 (#21873)fe111a8b- Merge branch 'main' into glitch-soc/merge-upstreamf3ce9653- Merge pull request #1982 from ClearlyClaire/glitch-soc/merge-upstreama3052dad- [Glitch] Add user content translations with configurable backendsb5ee275e- [Glitch] Fix translations not being formatted, other issues in web UI5e143db1- [Glitch] Don't show translate button to logged-out userse8d0a1b3- [Glitch] Fix showing translate button when status has no language in web UI47bd9340- [Glitch] Change “Translate” button to only show up when a translation backend is configured44c0ba44- [Glitch] Add mention of the translation provider when translating a postf7684a31- [Glitch] Change design of translations in web UI620b079a- Fix inconsistent with “translate” button paddingafdd75e1- Fix translate button not being shown when the toot has no Content Warninge64909d8- Move translate button above media attachments/preview cardsfc0e11ab- Merge pull request #1983 from ClearlyClaire/glitch-soc/features/translation68d1df8b- Fix some performance issues with /admin/instances (#21907)491ab8de- Fix GitHub form label type (#21833)fd6f9bf7- Merge branch 'main' into glitch-soc/merge-upstream105d9743- Merge pull request #1984 from ClearlyClaire/glitch-soc/merge-upstream4ac66014- Port navigation bar from upstream (#1986)2cabc5d1- Use a tree‐based approach for advanced text formatting (#1907)6119668e- New Crowdin updates (#21599)31ab9b11- Bump aws-sdk-s3 from 1.114.0 to 1.117.1 (#20043)b1768153- Bump premailer-rails from 1.11.1 to 1.12.0 (#20588)17d19778- Bump bullet from 7.0.3 to 7.0.4 (#21809)ca832c8d- Bump bootsnap from 1.14.0 to 1.15.0 (#21810)03ec81ee- Bump postcss-scss from 4.0.5 to 4.0.6 (#21814)d0dbc54c- Bump doorkeeper from 5.6.0 to 5.6.1 (#21816)71185763- Bump @babel/runtime from 7.20.1 to 7.20.6 (#21819)7b067ad9- Bump @babel/core from 7.20.2 to 7.20.5 (#21811)ea3d3505- Bump @babel/plugin-proposal-decorators from 7.20.2 to 7.20.5 (#21813)f3934f2f- Bump pkg-config from 1.4.9 to 1.5.1 (#21820)ca4211ff- Bump http-link-header from 1.0.5 to 1.1.0 (#20685)beb380c9- Bump prettier from 2.7.1 to 2.8.0 (#21815)7618e123- Bump aws-sdk-s3 from 1.117.1 to 1.117.2 (#21949)62ccc99a- Bump axios from 1.1.3 to 1.2.0 (#21817)41c1ff99- Bump decode-uri-component from 0.2.0 to 0.2.2 (#21947)3b6eee54- Bump stoplight from 3.0.0 to 3.0.1 (#21953)a22cfbb4- Bump stackprof from 0.2.22 to 0.2.23 (#21952)0759d921- Bump tzinfo-data from 1.2022.6 to 1.2022.7 (#21951)68dc60bd- Bump doorkeeper from 5.6.0 to 5.6.2 (#21950)43bd2ad8- Bump rdf-normalize from 0.5.0 to 0.5.1 (#21812)758b5c72- Bump react-select from 5.5.4 to 5.6.1 (#21346)a75c86a8- Bump react-textarea-autosize from 8.3.4 to 8.4.0 (#20683)3ca73302- Bump react-select from 5.6.1 to 5.7.0 (#21955)855b6118- Bump jest from 29.2.2 to 29.3.1 (#20686)2413e5f3- Bump faker from 2.23.0 to 3.0.0 (#20039)f77ed3a6- Correct prettier calls for YML/JSON (#21832)05d4c50f- Fix spacing warning from ESLint (#22005)3be6aff1- Merge branch 'main' into glitch-soc/merge-upstreame7ff8111- Merge pull request #1991 from ClearlyClaire/glitch-soc/merge-upstreamf4879c44- Fix content-type being reset when editing toots (#1993)fe523a30- Fix unbounded recursion in account discovery (#1994)66a70ebb- Fix pre-4.0 admin action logs (#22091)33f06a4a- Fix the top border of verified account fields (#22006)f80c3d40- enable be locale (#22022)69137f4a- Fix irreversible and whole_word parameters handling in /api/v1/filters (#21988)98a9347d- Update Ubuntu, Node versions, dependencies (#22075)c8849d6c- Fix unbounded recursion in account discovery (#22025)f6492a7c- Log admin approve and reject account (#22088)51098035- Fix “Sign up” button with closed registrations not opening modal on mobile (#22060)e538584f- See version file in GitHub Actions (#21927)3d40282f- Change postgres connection timeout (#21790)76454cc6- Fix UI header overflow on mobile (#21783)21b208af- Fix hidden overflow on interaction modal (#21763)b59fb28e- Fix 500 error when trying to migrate to an invalid address (#21462)9a3d91f6- Merge branch 'main' into glitch-soc/merge-upstream0e70215c- [Glitch] Fix “Sign up” button with closed registrations not opening modal on mobile4642f7d8- [Glitch] Fix UI header overflow on mobile16fb604c- [Glitch] Fix hidden overflow on interaction modal0194bd33- Merge pull request #1995 from ClearlyClaire/glitch-soc/merge-upstream859db012- initial translation of Glitch-specific texts into Czech (#1997)34a39f8a- Add option for links to external authentication system to the frontend3ecdfa1c- Fix proper JSX syntaxe1b65355- Set the loginLink and registrationLink in the initial_state.js file5d68d66a- Add better UI for the sign up bar based on OMNIAUTH_ONLY varible89b6b0b7- Read OMNIAUTH_ONLY and REGISTRATIONS_REDIRECT_URI from envs93331d67- Add " to terminate string1276f6dc- Replace "" by ''b30e9627- Use . syntax instead of []fbae35ab- Use [''] syntax for env var access4920b841- Set keys of state_params to be symbols83d62b32- ADD REGISTRATIONS_REDIRECT_URI and OMNI_AUTH to initial state data typea5e8b3f7- Remove netloc from sign in link5ffed1f7- Modify the initial state serializerdd48e8e8- Fix typoe503e834- Move OMNIAUTH_ONLY and REGISTRATIONS_REDIRECT_URI into initial_state.metaa057aff5- Remove ternary operator1d98498a- Modify interaction_modal/index.js instead of sign_in_bannerb9920c04- Revert changes made to sign_in_banner.js4350920e- Modify the sign up/in links in header.js instead079f8ed3- Remove typo due to lazinesscb01eed8- Remove ticks from signinLink96950197- Add copied attrs for the sign in link from the link on /auth/sign_in3f8aa8d2- Insert siginAttrs into the link for sign insc8c97b90- Add attributes individually to remove JSX rendering errorbb563b7d- Add sign out link to devise17fd594c- Revert adding sign_out route1d74d45e- Remove obsolete if2f03ee58- Add redirect to OIDC logout page after logging out a user from mastodon59b46778- Add missing codeb4b7d449- Add a build job that builds via podman and is based on alpinea12a28eb- Realign list in yaml6049546e- --format=docker5426b789- Add 'Login or Register' button to replace the two separate buttons if OMNIAUTH_ONLY=truebb75b578- Remove 'Login or Register' button if a user is logged in.733bad31- Remove junk206f9358- Replace badge.png by babka logoddf51765- Eradicate hiredis324a2504- Add OIDC_ISSUER to form action sources allowed by the CSP676dbf5a- Add unified button to three-column view19840e30- Add loggingac5f2e3a- Change OIDC_ISSUER to OIDC_HOST in CSP policy9e936bde- Add v4.0.2-babka-slim and v4.0.2-babka to CHANGELOG08e35fbd- Add to AUTHORSb57cb1e6- Fix potential format issues in JSXdf8d93a0- Remove closing div that is not opened anywhere5f9abdc8- Surrond JSX elements by <></>9f977565- Add definition of content variable38592c26- Remove logging1ed1474b- Update CHANGELOG031fd153- Add defaulting to self if ODIC_HOST variable does not existb0f7fb19- Add data-metho=post, because only on post is /auth/auth/openid_connect working properly7b3c32ef- Replace store_location_for by redirect_to because no-logout bug reapeared.3aaa6331- Revert replacing store_location_for by redirect_to6a50276a- Add logging4ae8bcb7- Use after_sign_out_path_for function from devise instead13ffbd2f- Use full path to access after_sign_out_path4c393f32- Use . instead of ::423a5e3a- Revert back to using store_location_for4129a91a- Add logging0e704bf7- Add logging65839dc8- Add a redirect uri /auth/openid-end-session-endpoint that redirect OIDC_END_SESSION_ENDPOINT value3fb9857d- Remove buggy route for /auth/openid-end-session-endpoint84179bfc- Use fork of gitlab-omniauth-openid-connect13058ae0- Run bundle installcf0db233- Set logout_path option to be /auth/sign_out instead of the default /logoutbf67b300- Use the most recent version of gitlab-omniauth-openid-connect at my branchcea4e80e- Append .gitd1bcebac- Require new revision to be usedaf85f902- Using ref instead of branch to force upgrading of the gem049ba299- Revert to the old gemfile73639032- Use the END_SESSION_ENDPOINT41ac8ccd- Add logging301e6789- Circumven the path extraction executed by store_location_for69c4608c- Fix typobabec687- Add loggingc13fafc4- Use local redirect uri13eb793f- Add logging5edb122f- Call redirect_tod6b841ba- Terminate execution7b8637bf- use store_location_for again.79dd053a- Remove if-statement in session controllersfabf3b3f- Removed /end-session-endpoint route8cc27143- Change sign in link to accomodate the SAML configuration49b0cc61- Remove '' from string injection to allow for a central location for the SIGN_IN_LINK07bac3e8- Remove '' in the header.js butto too1499be58- Use different sign in uri67ca7d6c- Make OIDC_HOST ignorant of the method by replacing it by SSO_HOSTc2f0b349- Add redirect after sig in for omniauthe54e1c23- Fix typoc686ae7e- Add loggingcd060de2- Add dealing with nil for last_urif2439a50- Use patch of devise with store_location stacka648fe7a- Use version of devise fixing typo44bf809a- Use version dealing with nil04c79e76- Bump up devise version20583489- Bump up devise version7a379ac3- Bump up devise version1b382a8d- Add sso_account_settings to english localse5022eb0- Revert to using openid_connect66ec404b- Redirect from the Account Settings to keycloak2240ff8f- Fix typo in haml28d85eff- Fix logic by changing from or to anda8333494- Add sso_account_settings to helper methodd8095069- Use new t tage46d7d1c- Add translation for link to SSO Account settings84b0788a- Remove form-action CSP policyCompare with previous version
added 1 commit
afff216d- Remove global removal of CSP and rely on locally removing it on the relevant routes as per48e1366Compare with previous version
added 1 commit
41ab11a9- Use fork of gitlab-omniauth-openid-connect againCompare with previous version
added 1 commit
7ed77da7- Add SSO_HOST to the form-action CSP.Compare with previous version
added 111 commits
1aec8908- Add option for links to external authentication system to the frontendc6fb433f- Fix proper JSX syntaxbdcaf2cc- Set the loginLink and registrationLink in the initial_state.js file2a92078f- Add better UI for the sign up bar based on OMNIAUTH_ONLY variblebcb0bcd7- Read OMNIAUTH_ONLY and REGISTRATIONS_REDIRECT_URI from envsc8d4f839- Add " to terminate string093c676d- Replace "" by ''6725c280- Use . syntax instead of []948fb54f- Use [''] syntax for env var access7cf883f4- Set keys of state_params to be symbols1db2d0a3- ADD REGISTRATIONS_REDIRECT_URI and OMNI_AUTH to initial state data type238748d8- Remove netloc from sign in linka956d755- Modify the initial state serializerbe66f1f0- Fix typo0be13d00- Move OMNIAUTH_ONLY and REGISTRATIONS_REDIRECT_URI into initial_state.meta0ef5a9f0- Remove ternary operatorbaca287c- Modify interaction_modal/index.js instead of sign_in_bannerd293c478- Revert changes made to sign_in_banner.js3acf38cb- Modify the sign up/in links in header.js instead8b56b706- Remove typo due to lazinessa6f6cdb0- Remove ticks from signinLinkf2b2e50e- Add copied attrs for the sign in link from the link on /auth/sign_in5c558f2f- Insert siginAttrs into the link for sign ins952e6e78- Add attributes individually to remove JSX rendering erroraccdca2f- Add sign out link to devisebba5d56a- Revert adding sign_out route975abe61- Remove obsolete if903af460- Add redirect to OIDC logout page after logging out a user from mastodond64cdabc- Add missing code4b1d9dd9- Add a build job that builds via podman and is based on alpine1a261b6d- Realign list in yaml60f0590f- --format=docker529186c3- Add 'Login or Register' button to replace the two separate buttons if OMNIAUTH_ONLY=true40dd1e64- Remove 'Login or Register' button if a user is logged in.ba08a859- Remove junk4ccd55b7- Replace badge.png by babka logo169e8e19- Eradicate hiredis986ec5cd- Add OIDC_ISSUER to form action sources allowed by the CSP85da1085- Add unified button to three-column view397dfbde- Add loggingce8477f4- Change OIDC_ISSUER to OIDC_HOST in CSP policycd8cb6eb- Add v4.0.2-babka-slim and v4.0.2-babka to CHANGELOGc657b254- Add to AUTHORSd36b7c7f- Fix potential format issues in JSXa1c83971- Remove closing div that is not opened anywhere4405bac9- Surrond JSX elements by <></>d25016e7- Add definition of content variablefb09224d- Remove loggingf3148229- Update CHANGELOG825aef50- Add defaulting to self if ODIC_HOST variable does not exist33697ec1- Add data-metho=post, because only on post is /auth/auth/openid_connect working properlya7d6b1e7- Replace store_location_for by redirect_to because no-logout bug reapeared.7b609396- Revert replacing store_location_for by redirect_tob6ff0315- Add logging63337f5f- Use after_sign_out_path_for function from devise insteadaff8eab4- Use full path to access after_sign_out_pathfdf58aff- Use . instead of ::026ed37a- Revert back to using store_location_for1c7a2f1c- Add logginga8d6b748- Add loggingb961826c- Add a redirect uri /auth/openid-end-session-endpoint that redirect OIDC_END_SESSION_ENDPOINT value04969cd1- Remove buggy route for /auth/openid-end-session-endpointd772e8b3- Use fork of gitlab-omniauth-openid-connectdbe97ada- Run bundle install5c4702a7- Set logout_path option to be /auth/sign_out instead of the default /logout609db7c2- Use the most recent version of gitlab-omniauth-openid-connect at my branchb9e9b1e6- Append .gitca959045- Require new revision to be used097923db- Using ref instead of branch to force upgrading of the gem37fc5cf7- Revert to the old gemfileb147b54e- Use the END_SESSION_ENDPOINTdbba6929- Add logging0f740fe4- Circumven the path extraction executed by store_location_for41ac8c3c- Fix typo22fae489- Add logging44232c88- Use local redirect uri86252008- Add loggingfdb4ff83- Call redirect_toeac321a9- Terminate execution5327c9ba- use store_location_for again.bca5d57d- Remove if-statement in session controllers4f35797c- Removed /end-session-endpoint route3a298fd6- Change sign in link to accomodate the SAML configuration06c90f7e- Remove '' from string injection to allow for a central location for the SIGN_IN_LINKbd5df544- Remove '' in the header.js butto toob76ccb26- Use different sign in urid01b6826- Make OIDC_HOST ignorant of the method by replacing it by SSO_HOST88fb4a69- Add redirect after sig in for omniauth94db2e8c- Fix typof55d7c86- Add logging5fb15fc9- Add dealing with nil for last_uri7536ab39- Use patch of devise with store_location stacke84d6d3a- Use version of devise fixing typo855c8ffd- Use version dealing with nil55541e69- Bump up devise version87c9014b- Bump up devise version0e0a1274- Bump up devise version2d63428c- Add sso_account_settings to english localsedf41ecf- Revert to using openid_connecta4949cf7- Redirect from the Account Settings to keycloakdf60e7c3- Fix typo in haml5ae0746c- Fix logic by changing from or to andbfd4a5c9- Add sso_account_settings to helper method6e8de5eb- Use new t tag4abbf1eb- Add translation for link to SSO Account settings23de3479- Remove form-action CSP policyb9244e76- Merge branch 'babka' of gitlab.com:babka_net/mastodon-babka into babkae2fbb0eb- Merge branch 'babka' of gitlab.com:babka_net/mastodon-babka into babkaaa31b58f- Merge branch 'babka' of gitlab.com:babka_net/mastodon-babka into babka971a70e6- Merge branch 'babka' of gitlab.com:babka_net/mastodon-babka into babka843d92d5- Add SSO_HOST with a precompiled value to the Dockerfile stage requiring suchCompare with previous version
added 1 commit
e9c0fc0e- Modify the about.fork_disclaimer to refer to Mastodon +BabkaCompare with previous version
added 1 commit
8ab45d32- Use Mastodon +Babka instead of Glitch as the versionCompare with previous version
added 1 commit
c7a8f542- Using mastodon +babka images in docker-compose.ymlCompare with previous version
added 1 commit
70cde495- Use +babka suffix instead of +glitchCompare with previous version
added 1 commit
65593ee8- Update revisionsCompare with previous version
added 1 commit
5231455c- Update revisionsCompare with previous version
added 1 commit
c99f8d5c- Redirecting to the SSO IdP after the session has been removed from the mastodon instanceCompare with previous version
added 1 commit
18dab85e- Redirecting to /logout to trigger SSO END_SESSION_ENDPOINT after a the session was destroyedCompare with previous version
added 1 commit
37fabd29- Directly redirect to the post logout redirect uri pathCompare with previous version
added 1 commit
15ea2236- Use tootsuite DockerfileCompare with previous version
added 1 commit
10ccd332- Revert using anoth DockerfileCompare with previous version
added 1 commit
7920c8b4- Use redirect_to instead of redirectCompare with previous version
added 1 commit
c485bafb- Try to redirect users via store_location_forCompare with previous version
added 1 commit
d6360aaf- Modify after_sign_out_path_for to return '/logout' (path triggering OmniAuth OpenID logoutCompare with previous version
added 1 commit
d83cd2ab- Increase rate limit on certain API calls to 2300Compare with previous version
added 1 commit
5bc64370- Remove rate limit increase and add ingress' IP to safelistCompare with previous version
added 1 commit
81f3e6a6- Rewrite .gitlab-ci.yml to build image with podmanCompare with previous version
added 1 commit
8c5e7791- Simplify only regexCompare with previous version
added 1 commit
17c6445b- Use docker-in-dockerCompare with previous version
added 1 commit
a0788b59- Add stage to publish_image jobCompare with previous version
added 1 commit
14f7bc09- Fix typoCompare with previous version
added 706 commits
c8a1faa8- Fix potential duplicate statuses in Explore tab (#22121)c52263f6- Fix deprecation warning in `tootctl accounts rotate` (#22120)ed07f10c- Fix failure when “Require a reason to join” is set with open registrations (#22127)64bea717- helm: cleanup helm chart, now in mastodon/chart (#21801)e8481e67- Add CI job to label PRs with merge conflicts (#22020)97b6e38a- New Crowdin updates (#21954)4555ecf9- Bump nokogiri from 1.13.9 to 1.13.10 (#22145)e877bb47- Merge branch 'main' into glitch-soc/main3ea445bb- [Glitch] Fix potential duplicate statuses in Explore tab2b0112aa- Bump sidekiq-unique-jobs from 7.1.27 to 7.1.29 (#22078)ad568924- Bump axios from 1.2.0 to 1.2.1 (#22076)5d95e6de- Merge pull request #2001 from ClearlyClaire/glitch-soc/main714e68db- Add noindex setting to Admin settings Discovery page (#22205)736b4283- Update Node 16.18.1 for latest security release (#22019)dcae9edb- Merge branch 'main' into glitch-soc/merge-upstreamb0ef980a- Merge pull request #2005 from ClearlyClaire/glitch-soc/merge-upstreamf70bdba9- Change default reply language to be default language when replying to a translated reply (#22272)52a50c5e- Make handle more easily selectable on profile page (#21479)55b210b3- Fix crash and incorrect behavior in tootctl domains crawl (#19004)42e16ea5- fix missing style in warning and strike cards (#22177)09191dee- Add single splat to callback method definitions to avoid ArgumentError (#22246)364f5f1f- Bump prettier from 2.8.0 to 2.8.1 (#22255)7e2d5e8a- Bump sass from 1.56.1 to 1.56.2 (#22257)062197a1- Bump public_suffix from 5.0.0 to 5.0.1 (#22259)44739096- Bump loofah from 2.19.0 to 2.19.1 (#22278)1133e05e- Bump rails-html-sanitizer from 1.4.3 to 1.4.4 (#22279)a9bd5f65- Bump postcss from 8.4.19 to 8.4.20 (#22256)47c75c29- Merge branch 'main' into glitch-soc/merge-upstreambc91069e- [Glitch] Change default reply language to be default language when replying to a translated reply32b8b335- [Glitch] Make handle more easily selectable on profile page21ee6a77- [Glitch] fix missing style in warning and strike cardsccc01559- Fix invalid CSS for links in warning and strike cards3868ba68- Merge pull request #2007 from ClearlyClaire/glitch-soc/merge-upstream78ef6359- Add command to remove avatar and header images of inactive remote accounts...1f762f42- Fix wasteful request to /api/v1/custom_emojis when not logged in (#22326)5917b46c- Allow admins to refresh remotely-suspended accounts (#22327)f239d31f- Add --email and --dry-run options to `tootctl accounts delete` (#22328)6cdbc345- Validate nodeinfo response by schema (#21395)fe9eab51- Change dropdown menu to contain “Copy link to post” even for non-public posts (#21316)5fb1c3e9- Revoke all authorized applications on password reset (#21325)bae6ef31- Fix missing Javascript in domain block import confirmation page (#21471)e5d15a5b- Add CodeQL workflow (#21894)e8cc6310- Don't delivery a reply to domains which are blocked by author (#22117)7b68e640- Fix invalid CSS for links in warning and strike cards (#22302)441cac75- Allow adding relays while secure mode & limited federation mode are enabled (#22324)52540771- Fix crash in elasticsearch_check.rb (#21006)c3388f4a- Fix profile avatar being slightly offset into left border (fixes #20822) (#20994)a0813806- Add hadolint as Dockerfile linter (#20993)596923da- Fix typos in source documentation (#21046)63b379c2- Fix N+1 queries from in NotificationsController (#21202)04c611da- Fix being unable to react with the keycap number sign emoji (#22231)4114a708- Embed js height fix (#22141)903e5a3f- Fix hidden label causing accessibility issue for search inputs (#21275)3a59ffde- Adding 12 hours option for polls (#21131)58200132- `FormattedMessage` must be used directly (#20982)baecdf28- Fix typo in application_helper_spec.rb (#20981)f0cebaee- Add localization for new admin scopes (#20979)c50e9d07- Render current day formats in the client timezone (#21878)08c0e43b- Increase the width of the unread notification border. (#21692)72a8af80- Fix typo in handler function call name (#21829)22e36271- Add environment variable to configure sidekiq concurrency (#19589)3d342924- Fix default S3_HOSTNAME used in mastodon:setup (#19932)1f5740e6- Use Rails tag API to build RSS feed for spoilers and polls (#20163)19f78ea8- linting: RuboCop update, config fixes (#20574)623d3d2e- Change CSP directives on API to be tight and concise (#20960)38596e49- Fix the top action bar appearing in multi-column layout (#20943)725f2166- Add Montenegrin (cnr) (#21013)bbc49f15- Add explanation text to log-in page (#20946)673c54f1- Fix inability to use local LibreTranslate without setting ALLOWED_PRIVATE_ADDRESSES (#21926)059d64a5- set activation for tag follow button (#21629)1e95fa3d- Fix punycoded local domains not being prettified in initial state (#21440)7972e598- Add brotli compression (#19025)8f8c0fe8- Remove inline-css in logo (#20814)d412147d- Save avatar or header correctly even if other one fails (#18465)1b5d2071- Fix single name variables on controller folder (#20092)cedf1383- Fix margin for search field on medium window size (#21606)3656a6b9- Add "disabled" user filter for admin/accounts UI (#21282)9f63c428- Don't autofocus the compose form (#16517)ff414a54- Add transparancy to modal background for accessibility (#18081)726c7dea- Display search popout at fixed screen position (#16463)8a56587d- Improve devcontainer for running tests (#22277)fb1d9789- Fix attachment rendering of edited posts in OpenGraph (#22270)1e49be33- Align everything to Node.js 16 (#22223)8556a649- Fix changing domain block severity not undoing individual account effects (#22135)ebf1d74e- Fix being stuck in edit mode when deleting the edited status (#22126)2d129482- Fix idempotency when database writes are slow (#21840)2644a28c- Change remote media files to be downloaded outside of transactions (#21796)99d26930- Update circleci (#21880)7fbc17af- Fix media markup (#21420)bf1c7e21- Ensure exact match is the first result in hashtag searches (#21315)c649f4d3- fix: remove SMTP_SERVER (#21342)b4fe2d10- Add Southern Sami, and Lule Sami to language list under the ISO-639-3 standard (#21262)c761e7a5- Fix language surrounding disability in prompts for alt text and other media descriptions (#20923)7a3c6bb8- Dont use reserved foldername (#20582)70415714- Add follow request banner on account header (#20785)2c7df002- Add left and right margin to emojis (#20464)10370d31- Remove packages that are provided by Heroku stacks (#19836)d13702ac- Fix status cache hydration discrepancy (#19879)f847f674- Add Western Frisian support (#18602)f3a4d57b- Merge branch 'main' into glitch-soc/merge-upstreamb70c2e21- Fix issue with glitch-soc theming1e8aff07- [Glitch] Fix wasteful request to /api/v1/custom_emojis when not logged in65cc5cb8- [Glitch] Change dropdown menu to contain “Copy link to post” even for non-public posts8cd7b955- [Glitch] Fix profile avatar being slightly offset into left borderaad42cfc- [Glitch] Fix hidden label causing accessibility issue for search inputs98f7b365- [Glitch] Adding 12 hours option for polls9f3cc9e5- [Glitch] `FormattedMessage` must be used directlyb22da94a- [Glitch] Render current day formats in the client timezonee76fb9b2- [Glitch] Increase the width of the unread notification border.57eab6db- [Glitch] Fix typo in handler function call name602f1810- [Glitch] Fix the top action bar appearing in multi-column layout7883ba34- [Glitch] set activation for tag follow button0f5ecb38- [Glitch] Fix margin for search field on medium window size89d3d85c- [Glitch] Add transparancy to modal background for accessibilityd7a6a939- [Glitch] Display search popout at fixed screen positioncdba1ec5- [Glitch] Fix being stuck in edit mode when deleting the edited status1ced3653- [Glitch] Fix media markupc4596251- [Glitch] Fix language surrounding disability in prompts for alt text and other media descriptions0912fb73- [Glitch] Add follow request banner on account header3c70f0a9- Run Prettier on YML files (#22345)2889c686- New Crowdin updates (#22182)7ca0a716- Merge pull request #2014 from ClearlyClaire/glitch-soc/merge-upstream719a0951- [Glitch] Fix being unable to react with the keycap number sign emoji (#2004)06b68490- Enable eslint:recommended ruleset (#22433)2bad619d- Change HTTP to HTTPS for links in CODE_OF_CONDUCT (#22465)c1de6730- Fix suspension worker crashing on S3-compatible setups without ACL support (#22487)6a1d4163- Bump sass from 1.56.2 to 1.57.0 (#22519)fcaeae77- Bump fog-core from 2.1.0 to 2.3.0 (#22521)ef09016f- Bump pundit from 2.2.0 to 2.3.0 (#22516)c04b762b- Bump http from 5.1.0 to 5.1.1 (#22515)91974732- Bump scenic from 1.6.0 to 1.7.0 (#22258)628b3505- Bump fog-openstack from 0.3.2 to 0.3.10 (#22542)749c360b- Reuse upstream's “Posts and replies” as column heading (#2023)ee71d42c- Add missing translation keys (#2010)ba156940- Add ukrainian translations (#1959)de216951- New Crowdin updates (#22354)dac312a1- Bump fog-core from 2.1.0 to 2.3.0 (#22544)a0af356d- Bump fog-openstack from 0.3.2 to 0.3.10 (#22593)fbe2c95f- Bump fog-core from 2.1.0 to 2.3.0 (#22596)c4a429ed- Bump fog-openstack from 0.3.2 to 0.3.10 (#22597)b248aa4d- Merge branch 'main' into glitch-soc/merge-upstream2f2ef1d4- Merge pull request #2029 from ClearlyClaire/glitch-soc/merge-upstream18bcabf2- Change i18n-tasks config to consider glitch-soc translation files (#2027)a5e446a4- Change locales file generation to use JSON sources (#2028)e7998193- Add crowdin configuration file (#2030)0b71a477- New Crowdin updates (#2032)22d9306e- Add links to glitch-soc's Crowdin (#2033)deb804c9- New Crowdin updates (#2034)dbc38904- New Crowdin updates (#2035)8b8ca8d7- New Crowdin updates (#2036)f79ab85a- New Crowdin updates (#2037)fe3c816a- Remove unused translation string (#2039)db420fb7- New Crowdin updates (#2041)6cde3dd0- Wraps status timestamps in a `div` (#2038)4eacf6c7- New Crowdin updates (#2042)05b3907b- New Crowdin updates (#2043)4b51d138- Realign timestamps (#2044)08837f73- Use wrapper div as a spacer (#2046)cbfeb105- New Crowdin updates (#2045)620e875b- Bump faker from 3.0.0 to 3.1.0 (#22762)eb28b419- Bump simplecov from 0.21.2 to 0.22.0 (#22773)8ce011cd- Bump sass from 1.57.0 to 1.57.1 (#22770)fae29d1e- Bump immutable from 4.1.0 to 4.2.1 (#22774)f1726a8a- Bump @babel/core from 7.20.5 to 7.20.7 (#22768)bd730cee- Bump @babel/core from 7.20.5 to 7.20.7 (#22768)178af9b9- Bump @babel/runtime from 7.20.6 to 7.20.7 (#22767)29155dc9- Bump @babel/plugin-proposal-decorators from 7.20.5 to 7.20.7 (#22764)6deab78c- Bump rack from 2.2.4 to 2.2.5 (#22777)536d55c6- Bump redis-namespace from 1.9.0 to 1.10.0 (#22765)ef4d29c8- Replace flex styling with sensible layout rules (#22803)498cde7d- New Crowdin updates (#2048)41fe7576- New Crowdin updates (#22560)b4aabf3c- Merge branch 'main' into glitch-soc/merge476c1319- [Glitch] Replace flex styling with sensible layout rulesde67b567- Merge pull request #2059 from ClearlyClaire/glitch-soc/merge546e301b- Remove microformats gem dependency (#22923)115ab286- Fix ・ detection in hashtag regex to construct hashtag correctly (#22888)e32a3713- Bump bullet from 7.0.4 to 7.0.7 (#22927)f837b569- Bump json5 from 1.0.1 to 1.0.2 (#22925)897617d6- Bump ox from 2.14.11 to 2.14.12 (#22914)1717d708- Bump axios from 1.2.1 to 1.2.2 (#22911)910d2d9f- Prevent doodle from closing on outside click (#2047)2432b94c- Bump rubocop from 1.39.0 to 1.42.0 (#22912)17f79082- Bump stylelint from 14.14.0 to 14.16.1 (#22910)cba71580- Fix prettifier/lint issues (#2066)3a94668d- Fix root key for glitch-soc pt-PT and pt-BR yaml translations (#2065)8eb29741- Add webhook `account.approved` (#22938)fdd1facb- Fix home TL could contain post from who blocked me (#22849)0e7549b8- Add `reading:autoplay:gifs` to /api/v1/preferences (#22706)d68c1264- Remove object-fit polyfill for the old Microsoft Edge (#22693)7e9d5bdb- [Glitch] Fix unnecessary re-rendering of various components when typing in web UI (#2063)b3ab0014- Install SSH server into devcontainer image (#22679)3654c945- Strip spaces around URL when adding a relay (#22655)b81b646e- Improve the contrast of the chart in “poll has ended” notifications (#22575)b8ad446f- Fix incorrectly formatted datetime in account moderation note timestamp (#22555)70b3207e- Add a11y tags to the modal (#22549)4dc9152b- Be more lenient with OEmbed detection and validation (#22533)c5da2f8c- Add aria-hidden to 'Hide image' button in MediaGallery since the button is...583df59d- Add reference to mastodon/chart (#22589)83888739- Add aria-hidden to content warning field when dimmed so that it is not...42f9693d- Fix PermalinkRedirector not applying to users with moved accounts (#22497)acec1fb7- Fix site upload validations (#22479)558ac411- Expand Stylelint glob to include CSS files (#22469)a3b24d48- Fix “Add new domain block” button using last submitted instead of current search value (#22485)ce74991b- Bump ruby-jwt and json-jwt to support OpenSSL 3.0 (#22457)06f97909- Check OpenSearch compatibility version instead of regular version (#22422)8cff96d9- Replace hide toot with hide post (#22385)a29cd2cd- Move Prettier CI checks to filtered jobs (#22376)8683a082- Remove needlessly specific Ruby/Bundler versions from Gemfile.lock (#22341)18fb01ef- Fix possible race conditions when suspending/unsuspending accounts (#22363)bf5fc208- Downgrade Node.js requirement to 14+ (#22342)18d00055- Add dropdown menu item to open admin interface for remote domains (#21895)6c20dad2- Merge branch 'main' into glitch-soc/merge-upstream009fee79- Remove object-fit polyfill for the old Microsoft Edge1702907a- [Glitch] Improve the contrast of the chart in “poll has ended” notifications4f335da8- [Glitch] Add aria-hidden to 'Hide image' button in MediaGallery since the...4404a7f0- [Glitch] Add aria-hidden to content warning field when dimmed so that it is...1219c572- [Glitch] Replace hide toot with hide postc4649ae9- [Glitch] Add dropdown menu item to open admin interface for remote domainsd11d1574- New Crowdin updates (#22901)ad17e194- Merge pull request #2071 from ClearlyClaire/glitch-soc/merge-upstream264655c5- Fix account search not returning followed accounts first (#22956)85ec6153- feat(puma): enable setting min puma threads in addition to max (#21048)105e1f0c- Correct hashtag warning (#22827)2195f215- Add variable autoFocus to video (#15281) (#22778)2bcb081c- Fix footer link circle dividers' screen reader accessibility by adding aria-hidden (#22576)aefefc74- Change referrer-policy to no-referrer application-wide (#23014)9765d2b3- Merge branch 'main' into glitch-soc/merge-upstreamb6a928cd- [Glitch] Add variable autoFocus to videofdabfb9d- [Glitch] Fix footer link circle dividers' screen reader accessibility by adding aria-hiddencff7d967- Fix CSRF protection (#23037)a7bf439c- Merge branch 'main' into glitch-soc/merge-upstream932a2221- Merge pull request #2077 from ClearlyClaire/glitch-soc/merge-upstreamf6e34ca1- New Crowdin updates (#22953)973e4756- Bump utf-8-validate from 5.0.10 to 6.0.0 (#23017)a66cf524- Bump jsdom from 20.0.3 to 21.0.0 (#23018)2f4dae26- Bump postcss from 8.4.20 to 8.4.21 (#23019)167b0730- Bump immutable from 4.2.1 to 4.2.2 (#23021)f0fd8c5c- Bump prettier from 2.8.1 to 2.8.2 (#23022)f9655d68- Bump @babel/core from 7.20.7 to 7.20.12 (#23020)7101bc53- Bump ws from 8.11.0 to 8.12.0 (#23023)2ba14097- Change trending tags admin interface to always show batch actions (#23013)a65f86ae- Fix `$` not being escaped in `.env.production` file generated by `mastodon:setup` (#23012)ae62e5fa- Fix/remove calling private method with send in model (#22951)fd33bcb3- Fix dropdown menu positions when scrolling (#22916)0c689b9d- fix: allow verification when page size exceeds 1MB (using HTML5 parser) (#22879)15b88a83- Fix sanitizer parsing link text as HTML when stripping unsupported links (#22558)3e63fcd4- Merge branch 'main' into glitch-soc/merge-upstreama36dfbb2- [Glitch] Fix dropdown menu positions when scrollingebe2c109- Change wording of the OAuth scopes descriptions (#22491)f4a6365f- Remove hardcoded width from dropdown overlays (#23062)cef87ba8- Merge branch 'main' into glitch-soc/merge-upstream598888a7- [Glitch] Remove hardcoded width from dropdown overlaysa3a5aa15- Fix incorrect env file generation in mastodon:setup (#23072)b52dc5f6- Merge branch 'main' into glitch-soc/merge-upstream21a1a8ee- Fix crash when marking statuses as sensitive while some statuses are deleted (#22134)f79c200f- Change wording of admin report handling actions (#18388)afd0d424- Merge pull request #2080 from ClearlyClaire/glitch-soc/merge-upstream332a411f- Remove title from mailer layout (#23078)ff70e501- Don't crash on unobtainable avatars (#22462)f33e22ae- Allow changing hide_collections setting with the api (#22790)d35fe3d5- Add peers API endpoint toggle to Server Settings (#22810)745bdb11- Add `tootctl accounts migrate` (#22330)507e1d22- Allow admins to toggle public statistics API (#22833)0e8f8a1a- Implement tootctl accounts prune (#18397)d66dfc7b- Change confirm prompt for relationships management (#19411)ab59743c- Merge branch 'main' into glitch-soc/merge-upstream13227e1d- Merge pull request #2081 from ClearlyClaire/glitch-soc/merge-upstream1554e0e6- Bump punycode from 2.1.1 to 2.2.0 (#23126)cfb9450d- Bump glob from 8.0.3 to 8.1.0 (#23125)6a9c74a7- Bump prettier from 2.8.2 to 2.8.3 (#23123)0512780e- Bump rimraf from 3.0.2 to 4.0.7 (#23118)d047e93f- Bump nokogiri from 1.13.10 to 1.14.0 (#23128)23fcf786- Bump rubocop from 1.42.0 to 1.43.0 (#23119)8276274b- Bump rubocop-rspec from 2.16.0 to 2.18.0 (#23122)c6cda209- Bump rack from 2.2.5 to 2.2.6.2 (#23142)9b32ca58- Bump ox from 2.14.12 to 2.14.13 (#23143)302fcb97- Bump rails from 6.1.7 to 6.1.7.1 (#23144)6ae97bba- Merge branch 'main' into glitch-soc/mergec16aadf7- Merge pull request #2086 from ClearlyClaire/glitch-soc/merge472fd430- New Crowdin updates (#2069)fcc4c9b3- Change domain block CSV parsing to be more robust and handle more lists (#21470)41517a48- Fix spurious admin dashboard warning when using ElasticSearch 7.x (#23064)d4f590d6- Fix scheduled_at input not using datetime-local when editing announcements (#21896)0405be69- Fix REST API serializer for Account not including `moved` when the moved...b034dc42- Fix /api/v1/admin/trends/tags using wrong serializer (#18943)1b2ef60c- Make visible change for new post notification setting icon (#22541)7e6ffa08- Add checkmark symbol to checkbox (#22795)9b3e22c4- Change account moderation notes to make links clickable (#22553)d1387579- Fix situations in which instance actor can be set to a Mastodon-incompatible name (#22307)4b92e59f- Add support for editing media description and focus point of already-posted statuses (#20878)343e1fe8- Add confirmation screen when handling reports (#22375)3970a6f4- Add option to make the landing page be /about even when trends are enabled (#20808)30e89529- Add listing of followed hashtags (#21773)68dcbcb7- Add more specific error messages to HTTP signature verification (#21617)cb4e28f4- Add `tootctl domains purge` options to select subdomains and keep domain blocks (#22063)3588fbc7- Fix confusing wording in the sign in banner (#22490)60abcb3c- Merge branch 'main' into glitch-soc/merge-upstream473fed2c- [Glitch] Fix /api/v1/admin/trends/tags using wrong serializerc87b1a20- [Glitch] Make visible change for new post notification setting icona5fd2fe1- Add Storj DCS to cloud object storage options (#21929)9205b4e3- [Glitch] Add checkmark symbol to checkbox9b4afb32- [Glitch] Change account moderation notes to make links clickableb5c6a116- [Glitch] Add support for editing media description and focus point of already-posted statuses55e368c0- [Glitch] Add option to make the landing page be /about even when trends are enabled00cc1536- [Glitch] Add listing of followed hashtags3f74235a- [Glitch] Fix confusing wording in the sign in bannera3f17642- New Crowdin updates (#23052)01405bc6- Merge pull request #2087 from ClearlyClaire/glitch-soc/merge-upstream26c2b401- Fix missing admin CSS in glitch-soc flavor (#2088)4894deca- Fix wrong padding in RTL layout in web UI (#23157)13e9d91b- Fix wrong text color on some buttons in light theme in web UI (#23156)c4a5e0ca- Advertise supported MIME types for statuses (#2090)8180f7ba- Bump version to 4.1.0rc1 (#23112)a1abda39- Fix Account Strike causing PG not null validation error (#23178)3fd3e88b- Merge branch 'main' into glitch-soc/merge-upstream0d20b38d- [Glitch] Fix wrong padding in RTL layout in web UIa4090ab6- [Glitch] Fix wrong text color on some buttons in light theme in web UI628dcbb7- Revert "Remove LDSignature on actor Delete activities (#21466)" (#23185)3c76f1f6- Merge branch 'main' into glitch-soc/merge-upstream368d6fe5- Merge pull request #2092 from ClearlyClaire/glitch-soc/merge-upstream9b795a25- fix(pghero): update because CVE-2023-22626 (#23190)448be26b- Add missing `policy` attribute to `WebPushSubscriptionSerializer` (#23210)f2a6e71b- Suppress AddressFamilyError in link verification (#23204)77c2ea1f- Bump rubocop-rspec from 2.18.0 to 2.18.1 (#23203)98779535- Fix missing filtering on some notification types (#23211)958955cd- New Crowdin updates (#23150)54e798a5- Fix upload area display in single-column mode (#23217)95fb53c5- Bump rubocop from 1.43.0 to 1.44.0 (#23213)23a24515- Bump concurrent-ruby from 1.1.10 to 1.2.0 (#23236)aed9d4f5- Bump hadolint/hadolint-action from 3.0.0 to 3.1.0 (#23234)637a7c78- Bump utf-8-validate from 6.0.0 to 6.0.1 (#23233)7424dd00- Bump axios from 1.2.2 to 1.2.3 (#23232)24f446d7- Bump eslint-plugin-react from 7.31.11 to 7.32.1 (#23231)3579c9a8- Bump rimraf from 4.0.7 to 4.1.1 (#23225)63198451- Bump jsdom from 21.0.0 to 21.1.0 (#23227)624d7ae5- Bump @babel/plugin-proposal-decorators from 7.20.7 to 7.20.13 (#23235)3cf60ba2- Make <Audio> to handle volume change (#23187)dcdf081c- Bump @babel/runtime from 7.20.7 to 7.20.13 (#23226)83a8efa9- Add lang attribute to compose textarea and CW field (#23240)4725191d- Fix moderation audit log items for warnings having incorrect links (#23242)6883fddb- Fix account activation being triggered before email confirmation (#23245)dd58db64- Change email address input to be disabled for logged-in users when requesting...a5a00d7f- Fix email with empty domain name labels passing validation (#23246)3074338d- Merge branch 'main' into glitch-soc/merge-upstreamcf3ad10e- [Glitch] Fix upload area display in single-column mode78b822c6- [Glitch] Make <Audio> to handle volume change853d0f28- [Glitch] Add lang attribute to compose textarea and CW fieldffea6680- [Glitch] Fix missing filtering on some notification types2f112432- Bump version to 4.1.0rc2 (#23220)e5ae75bf- Fix styling of featured tags in light theme (#23252)0f463798- Merge branch 'main' into glitch-soc/merge-upstream20934363- [Glitch] Fix styling of featured tags in light theme13a2abac- Add `roles` attribute to Account entities in REST API (#23255)7acf26e7- Merge pull request #2094 from ClearlyClaire/glitch-soc/merge-upstreamfad66331- Merge branch 'main' into glitch-soc/merge-upstream20abef65- Allow users to set the trigger height for lengthy toot auto-collapse (#2070)cfa92c4e- Merge pull request #2095 from ClearlyClaire/glitch-soc/merge-upstreamd9a078e6- Add role badges to WebUI (#2096)1708167d- Bump sanitize from 6.0.0 to 6.0.1 (#23281)ec26f7c1- New translations en.json (German) (#2097)d3f3810f- Fix unserialized `role` on account entities in admin API (#23290)2a4f2216- Add lang attribute to image description textarea and poll option field (#23293)9cdd6435- chore: remove intersection-observer for old Safari support (#23284)d9088ef3- Separate ESLint CI from Superlinter (#23029)4917e38d- Separate Stylelint from Superlinter (#23303)b58bf74e- Filter Superlinter to Ruby files only (#21976)c49213f0- Upgrade ESlint to v8 (#23305)e6192eab- Remove unused ESLint disable directives (#22427)8ce2a422- Bump eslint-plugin-import from 2.26.0 to 2.27.5 (#23120)ea1507ee- Bump aws-sdk-s3 from 1.117.2 to 1.118.0 (#23202)56d1af75- Only build latest commit on branch for image (#23306)131e6403- Update hasOwnProperty calls for ESLint (#23307)cbf5ea39- Enable ESLint react/recommended ruleset (#22460)84c72cb2- Bump eslint-plugin-jsx-a11y from 6.6.1 to 6.7.1 (#23121)f8bdfa2f- Bump punycode from 2.2.0 to 2.3.0 (#23230)1032d456- Ignore ESLint nested ternary (#23310)96d26a94- Enable ESLint jsx-a11y/recommended ruleset (#23309)e73b5518- autofocus the compose form again on /share (#23094)1ca3127a- Bump gitlab-omniauth-openid-connect from 0.10.0 to 0.10.1 (#23241)081f14b3- Bump mkdirp from 1.0.4 to 2.1.3 (#23228)409fcd19- Bump doorkeeper from 5.6.2 to 5.6.3 (#23324)4b6bd4bc- Bump redux from 4.2.0 to 4.2.1 (#23325)d49879cc- Bump rails from 6.1.7.1 to 6.1.7.2 (#23326)801a209e- Bump simple_form from 5.1.0 to 5.2.0 (#23328)f684ff72- Bump utf-8-validate from 6.0.1 to 6.0.2 (#23327)597daed1- Bump rimraf from 4.1.1 to 4.1.2 (#23332)723412ac- Bump rubocop from 1.44.0 to 1.44.1 (#23337)fa379a99- Bump aws-sdk-s3 from 1.118.0 to 1.119.0 (#23341)c38d685c- Bump axios from 1.2.3 to 1.2.6 (#23334)78496105- Bump eslint-plugin-react from 7.32.1 to 7.32.2 (#23336)41baf4b2- Bump redcarpet from 3.5.1 to 3.6.0 (#23339)21780c02- Change notifications per page from 15 to 40 in REST API (#23348)4c919812- Change number of stored items in home feed from 400 to 800 (#23349)91ceb8af- Bump ox from 2.14.13 to 2.14.14 (#23338)05f5e5ae- Bump nokogiri from 1.14.0 to 1.14.1 (#23330)842d89fd- Bump jest from 29.3.1 to 29.4.1 (#23335)fe4e2e0b- Bump babel-jest from 29.3.1 to 29.4.1 (#23331)e79babe6- Bump jest-environment-jsdom from 29.3.1 to 29.4.1 (#23329)b8c31f81- New Crowdin updates (#23221)9400bdbc- Bump docker/build-push-action from 3 to 4 (#23333)1c335ac5- Fix official docker images nto being compatible with some cloud providers (#23354)420f33cc- Skip locales linting (#23352)c6ef56fd- Change rate limits to 1,500/5m per user, 300/5m per app (#23347)6a5e4477- Address check-i18n warnings (#23313)20a479ff- Change `POST /settings/applications/:id` to regenerate token on scopes change (#23359)7e04b15a- fix(web-push-notifications): fix favourite push notifications (#23286)f98e4c66- Change link previews for statuses to never use avatar as fallback (#23376)79ca19e9- Bump version to 4.1.0rc3 (#23384)aeacebb3- Merge branch 'main' into glitch-soc/merge-upstreamfb9c786b- [Glitch] Add lang attribute to image description textarea and poll option field1d539549- [Glitch] chore: remove intersection-observer for old Safari supported7cb797- [Glitch] Remove extra semicolons with ESLint autofix155424e5- [Glitch] Run eslint --fix372fa3fe- [Glitch] Update hasOwnProperty calls for ESLint8ce02aa6- [Glitch] autofocus the compose form again on /share3c451cf8- [Glitch] Fix useless regular-expression character escape detected by CodeQL01584f03- Add metrics endpoint to streaming API (#23388)8f590b0a- Add setting for status page URL (#23390)8651ef75- New Crowdin updates (#23356)1f9f8035- Bump bootsnap from 1.15.0 to 1.16.0 (#23340)67744ee7- Spell check input fields (#23395)fa433ac5- Further JS code style changes76b4e772- Merge pull request #2101 from ClearlyClaire/glitch-soc/merge-upstreamc1f32c9c- Show spinner while loading follow requests (#23386)e8cb3ee8- Add scrolling to Compare history modal (#23396)e2207af3- New Crowdin updates (#23393)bb89f0af- Fix ActivityPub::ProcessingWorker error on incoming malformed JSON-LD (#23416)523a8661- Fix account serializer crash if account doesn't have a user (#23428)9edefc77- Fix `UserCleanupScheduler` crash when an unconfirmed account has a moderation note (#23318)6a71bb23- Update README.md (#23409)ed570050- Autofix Rails/EagerEvaluationLogMessage (#23429)4f149577- Bump faker from 3.1.0 to 3.1.1 (#23425)fb7919e4- Bump webpacker from 5.4.3 to 5.4.4 (#23424)ea4ff7e7- Bump doorkeeper from 5.6.3 to 5.6.4 (#23422)1e2f8395- Bump immutable from 4.2.2 to 4.2.4 (#23419)e559d1e6- Bump rubocop-performance from 1.15.2 to 1.16.0 (#23418)f31d9a59- Bump sass from 1.57.1 to 1.58.0 (#23421)cec00506- Apply Rubocop Performance/RedundantBlockCall (#23440)c92e033c- Apply Rubocop Performance/BindCall (#23437)ef8988ae- Apply Rubocop Performance/DoubleStartEndWith (#23442)2e652aa8- Apply Rubocop Performance/RedundantSplitRegexpArgument (#23443)203739dd- Apply Rubocop Performance/StringIdentifierArgument (#23444)d3f59f52- Apply Rubocop Performance/StringReplacement (#23445)1487fcde- Apply Rubocop Style/ExpandPathArguments (#23450)8c1b65c7- Apply Rubocop Style/RedundantAssignment (#23452)f68bb525- Apply Rubocop Style/NegatedIfElseCondition (#23451)26ac2447- Apply Rubocop Style/EmptyElse (#23449)0d1f192c- Apply Rubocop Performance/BlockGivenWithExplicitBlock (#23441)11557d1c- Apply Rubocop Rails/RootPublicPath (#23447)05929372- Apply Rubocop Rails/WhereNot (#23448)08001e38- Bump axios from 1.2.6 to 1.3.2 (#23420)832595d1- Remove posts count and last posts from ActivityPub representation of hashtag collections (#23460)4cb76475- Add database pool configuration over `DB_POOL` to streaming API (#23470)c5a4d8c8- Add information about database pool to metrics endpoint in streaming API (#23469)85558a5e- Merge branch 'main' into glitch-soc/merge-upstream95e2cab2- [Glitch] Add setting for status page URL8fd6c362- [Glitch] Spell check input fields2dfbdc3f- [Glitch] Show spinner while loading follow requests5e379060- [Glitch] Add scrolling to Compare history modalf23d3010- Cleanup unused i18n strings (#23426)67de888b- Fix server status URL being a required server setting (#23499)a9c22024- Fix admin-set follow recommandations being case-sensitive (#23500)4ceadc65- Merge branch 'main' into glitch-soc/merge-upstream71ae17e8- New Crowdin updates (#23413)bae17ebe- Fix attached media uploads not being cleared when replying to a post (#23504)719bb799- Remove DesspSouce config (#23513)0c9eac80- Fix unbounded recursion in post discovery (#23506)70c0d754- Bump version to 4.1.0 (#23471)61c5dfb9- Update changelog (#23515)87419f93- Merge branch 'main' into glitch-soc/merge-upstreamdc02a93d- Merge pull request #2105 from ClearlyClaire/glitch-soc/merge-upstream0ee90b78- Add option for links to external authentication system to the frontend346d7e3b- Fix proper JSX syntax760051d3- Set the loginLink and registrationLink in the initial_state.js file4d0bcb81- Add better UI for the sign up bar based on OMNIAUTH_ONLY variblede7e9c85- Read OMNIAUTH_ONLY and REGISTRATIONS_REDIRECT_URI from envs0eda299b- Add " to terminate stringe160ae1b- Replace "" by ''25a0deab- Use . syntax instead of []6fed003a- Use [''] syntax for env var access7c123552- Set keys of state_params to be symbols7fa68e62- ADD REGISTRATIONS_REDIRECT_URI and OMNI_AUTH to initial state data typea33f8c74- Remove netloc from sign in linkbdcf5743- Modify the initial state serializer871ab585- Fix typoa635fdd3- Move OMNIAUTH_ONLY and REGISTRATIONS_REDIRECT_URI into initial_state.meta9690e469- Remove ternary operator4f22f845- Modify interaction_modal/index.js instead of sign_in_bannerff60fe4f- Revert changes made to sign_in_banner.jsfa06d8e5- Modify the sign up/in links in header.js insteaded05fc3d- Remove typo due to laziness86a9d612- Remove ticks from signinLinkfe7cd1f8- Add copied attrs for the sign in link from the link on /auth/sign_in584c8991- Insert siginAttrs into the link for sign insd7a2132b- Add attributes individually to remove JSX rendering error8a37ea3a- Add sign out link to devise20c004d0- Revert adding sign_out routef5fdf111- Remove obsolete ifd3bccd3c- Add redirect to OIDC logout page after logging out a user from mastodoncd9c7306- Add missing code71482a27- Add a build job that builds via podman and is based on alpinede79a988- Realign list in yaml8c965f42- --format=dockeraba2a1eb- Add 'Login or Register' button to replace the two separate buttons if OMNIAUTH_ONLY=trued1ab4487- Remove 'Login or Register' button if a user is logged in.0f01992c- Remove junk279fabe3- Replace badge.png by babka logo621e2143- Eradicate hiredisdb005c60- Add OIDC_ISSUER to form action sources allowed by the CSP358a1fd2- Add unified button to three-column view08378deb- Add logging1ca277fd- Change OIDC_ISSUER to OIDC_HOST in CSP policy8433174b- Add v4.0.2-babka-slim and v4.0.2-babka to CHANGELOG1c3959bb- Add to AUTHORS9522dcef- Fix potential format issues in JSX07f058be- Remove closing div that is not opened anywhere414af8ce- Surrond JSX elements by <></>318b9d40- Add definition of content variable65d41822- Remove loggingd4a80a07- Update CHANGELOG691e33ce- Add defaulting to self if ODIC_HOST variable does not existc9e25bdb- Add data-metho=post, because only on post is /auth/auth/openid_connect working properlyb1979871- Replace store_location_for by redirect_to because no-logout bug reapeared.0967ae60- Revert replacing store_location_for by redirect_to03e0d0c7- Add logging8ee7b972- Use after_sign_out_path_for function from devise instead6b3c76fa- Use full path to access after_sign_out_path0f7ea57e- Use . instead of ::0d8ab3d3- Revert back to using store_location_forae29777f- Add logging81b87406- Add logginge7b0d6c2- Add a redirect uri /auth/openid-end-session-endpoint that redirect OIDC_END_SESSION_ENDPOINT value3d25222d- Remove buggy route for /auth/openid-end-session-endpointe21cdbf3- Use fork of gitlab-omniauth-openid-connect6d904093- Run bundle install410af7c0- Set logout_path option to be /auth/sign_out instead of the default /logoutcaa1915d- Use the most recent version of gitlab-omniauth-openid-connect at my branch89c08907- Append .git8ed475ec- Require new revision to be used0feaf9f6- Using ref instead of branch to force upgrading of the geme9786af8- Revert to the old gemfilef81a2cc3- Use the END_SESSION_ENDPOINTa6dee4ae- Add logging939134f0- Circumven the path extraction executed by store_location_for3ccf2cdf- Fix typofae319dd- Add loggingef2c800b- Use local redirect uricf34fb6f- Add logginga8c3acef- Call redirect_to382ac34f- Terminate execution345d8caa- use store_location_for again.376d3aab- Remove if-statement in session controllersc73c5de5- Removed /end-session-endpoint route18f5aef3- Change sign in link to accomodate the SAML configuration14699623- Remove '' from string injection to allow for a central location for the SIGN_IN_LINK76f08746- Remove '' in the header.js butto tooa4a94200- Use different sign in uria8a26547- Make OIDC_HOST ignorant of the method by replacing it by SSO_HOSTf40daec4- Add redirect after sig in for omniauth7bb0f9d8- Fix typo9750fc95- Add logging016226e5- Add dealing with nil for last_uriad351199- Use patch of devise with store_location stack35a91653- Use version of devise fixing typob08dbe78- Use version dealing with nil8e0bb098- Bump up devise version65b88e61- Bump up devise versionf7bf0d76- Bump up devise version32aa2d96- Add sso_account_settings to english locals2c71a32d- Revert to using openid_connect1fa9b4bc- Redirect from the Account Settings to keycloakdfae62f0- Fix typo in haml0a7e22fe- Fix logic by changing from or to andd398f337- Add sso_account_settings to helper method8b36360d- Use new t tag13336b43- Add translation for link to SSO Account settings4a92d2c2- Remove form-action CSP policya9ab8495- Add option for links to external authentication system to the frontendc22c6b68- Fix proper JSX syntax196c983b- Set the loginLink and registrationLink in the initial_state.js filea2634006- Add better UI for the sign up bar based on OMNIAUTH_ONLY variblec53f9b48- Read OMNIAUTH_ONLY and REGISTRATIONS_REDIRECT_URI from envsa1e3f194- Add " to terminate stringce5d862a- Replace "" by ''05dadf09- Use . syntax instead of []76f7b61d- Use [''] syntax for env var access56da0aeb- Set keys of state_params to be symbolsc70acf24- ADD REGISTRATIONS_REDIRECT_URI and OMNI_AUTH to initial state data typeedd940f2- Remove netloc from sign in link3d749e8a- Modify the initial state serializerbbcb93bb- Fix typo5c335b1f- Move OMNIAUTH_ONLY and REGISTRATIONS_REDIRECT_URI into initial_state.meta47cb8528- Remove ternary operatorc97a314f- Modify interaction_modal/index.js instead of sign_in_banner65e9a1ab- Revert changes made to sign_in_banner.jsafbeb30c- Modify the sign up/in links in header.js insteadfae526e9- Remove typo due to laziness388263de- Remove ticks from signinLinkd60cdc23- Add copied attrs for the sign in link from the link on /auth/sign_in4eea79db- Insert siginAttrs into the link for sign ins88e4de57- Add attributes individually to remove JSX rendering errore44955dd- Add sign out link to devised73231f8- Revert adding sign_out route1a9c9cd5- Add redirect to OIDC logout page after logging out a user from mastodon7110183f- Add missing code91ef89c3- Add a build job that builds via podman and is based on alpineaf64a82a- Realign list in yaml5b89c27d- --format=docker69a64fc0- Add 'Login or Register' button to replace the two separate buttons if OMNIAUTH_ONLY=truef5336460- Remove 'Login or Register' button if a user is logged in.cd06bfd9- Remove junk4e8db1b0- Replace badge.png by babka logoa768a916- Eradicate hiredis8538b67d- Add OIDC_ISSUER to form action sources allowed by the CSPf659f697- Add unified button to three-column view363f4326- Add logging361a4a0e- Change OIDC_ISSUER to OIDC_HOST in CSP policy471b9c31- Add v4.0.2-babka-slim and v4.0.2-babka to CHANGELOG8f9a2392- Fix potential format issues in JSX47582d87- Remove closing div that is not opened anywhered1cedbbc- Surrond JSX elements by <></>e2590ffd- Add definition of content variable4def13f7- Remove loggingda8ac15f- Update CHANGELOG04a89e5a- Add defaulting to self if ODIC_HOST variable does not exist0e5e90b6- Add data-metho=post, because only on post is /auth/auth/openid_connect working properly8180d6ec- Replace store_location_for by redirect_to because no-logout bug reapeared.5cb4ccb4- Revert replacing store_location_for by redirect_to3821c0cf- Add logging09db2020- Use after_sign_out_path_for function from devise instead7170e309- Use full path to access after_sign_out_pathcd5046c5- Use . instead of ::22ac0f28- Revert back to using store_location_for5d2ccc46- Add logging189f8a6f- Add logging6851b31b- Add a redirect uri /auth/openid-end-session-endpoint that redirect OIDC_END_SESSION_ENDPOINT valuec48f7d78- Remove buggy route for /auth/openid-end-session-endpointad0a4494- Use fork of gitlab-omniauth-openid-connecte64f0794- Run bundle install0e44b191- Use the most recent version of gitlab-omniauth-openid-connect at my branchf0b39f97- Append .git74c871c2- Require new revision to be usedc63c75c0- Using ref instead of branch to force upgrading of the gem76ca7c08- Revert to the old gemfile567464d6- Use the END_SESSION_ENDPOINTf910880e- Add loggingc8a7470c- Circumven the path extraction executed by store_location_for942cfe8f- Fix typocdacad91- Add logging05e110ea- Use local redirect uricaa2e19f- Add logging36c2e1f1- Call redirect_tof404de52- Terminate executionf1641049- use store_location_for again.abb5ec3d- Remove if-statement in session controllersa7c805bb- Removed /end-session-endpoint routeb8554083- Change sign in link to accomodate the SAML configurationa8ae2618- Remove '' from string injection to allow for a central location for the SIGN_IN_LINK8a772092- Remove '' in the header.js butto toof4f4761b- Use different sign in uri6d3236aa- Make OIDC_HOST ignorant of the method by replacing it by SSO_HOST39a06dff- Add redirect after sig in for omniauth06d0d1e2- Fix typocc8adbc9- Add loggingf5423dd0- Add dealing with nil for last_urib5bf5cdd- Use patch of devise with store_location stackc62c12bd- Use version of devise fixing typo9d090fdd- Use version dealing with nildc526617- Bump up devise version6cd99b9d- Bump up devise version2e5880cc- Bump up devise version9d6d10e4- Add sso_account_settings to english locals080ff61e- Revert to using openid_connect168d6284- Redirect from the Account Settings to keycloak369deeee- Fix typo in haml3232ec3d- Fix logic by changing from or to and0a43a668- Add sso_account_settings to helper methode7e2f2fa- Use new t tag8206ceae- Add translation for link to SSO Account settingsd335f345- Remove form-action CSP policy3e98980d- Remove global removal of CSP and rely on locally removing it on the relevant routes as per48e13664c1a2b2b- Use fork of gitlab-omniauth-openid-connect again48e63267- Add SSO_HOST to the form-action CSP.94c56489- Add SSO_HOST with a precompiled value to the Dockerfile stage requiring suche52fa866- Modify the about.fork_disclaimer to refer to Mastodon +Babka9f966b9d- Use Mastodon +Babka instead of Glitch as the version57e3b7c1- Using mastodon +babka images in docker-compose.ymlcee1e6f6- Use +babka suffix instead of +glitcha57a08f6- Update revisionsfa7acf00- Update revisions77c6505e- Redirecting to the SSO IdP after the session has been removed from the mastodon instancea22e4a59- Redirecting to /logout to trigger SSO END_SESSION_ENDPOINT after a the session was destroyedbb43d487- Directly redirect to the post logout redirect uri pathc2f54460- Use tootsuite Dockerfile6dbd773f- Revert using anoth Dockerfile9f19c4fa- Use redirect_to instead of redirect33e8b97a- Try to redirect users via store_location_for3dee9ed6- Modify after_sign_out_path_for to return '/logout' (path triggering OmniAuth OpenID logout544f9470- Increase rate limit on certain API calls to 230054ec7540- Remove rate limit increase and add ingress' IP to safelistaeae8894- Rewrite .gitlab-ci.yml to build image with podman4997844f- Simplify only regex27fbc386- Use docker-in-dockerfada8bd7- Add stage to publish_image jobd45a9e72- Fix typoCompare with previous version
added 1 commit
e63aa522- Run bundle installCompare with previous version
added 2 commits
de255424- Support the PROXY protocol through the PROXY_PROTO_V1 env variablea835b4ed- Merge branch 'use-proxy-protocol' into 'babka'Compare with previous version
added 1 commit
f194e348- Update file README.mdCompare with previous version
added 331 commits
edc7ca59- Roll back unintentionally activated rubocop rules (#24132)75e5a6e4- Change user backups to use expiring URLs for download when possible (#24136)8fdf49b1- Add warning for object storage misconfiguration (#24137)681dcd3f- Ignore additional Style/OptionalBooleanParameter (#24138)f5daa20f- Merge pull request #2134 from ClearlyClaire/glitch-soc/merge-upstream19325055- Merge branch 'main' into glitch-soc/merge-upstream8f97ffe9- [Glitch] Replace `Status#translatable?` with language matrix in separate endpoint00fe0f6c- Merge pull request #2136 from ClearlyClaire/glitch-soc/merge-upstream7227f7b5- Merge branch 'mastodon-glitch' into merge-v4.1.1a48df7ac- Merge branch 'merge-v4.1.1' into 'babka'Compare with previous version
added 2 commits
60a85318- Add ladino localization created by ausir and add them to the credits in AUTHORS.mdc86952b8- Merge branch 'lang-ladino' into 'babka'Compare with previous version
added 175 commits
b756e49c- [Glitch] Enable Stylelint property-no-unknown53cdcce3- [Glitch] Fix loading spinner + infinite scroll for private mentionsbfe46d08- [Glitch] Ensure tabIndex is number instead of string251c5ed2- [Glitch] Fix user settings migration script failing in some casesc11e69f3- Move glitch-soc-only translation strings out of `app/javascript/mastodono/locales`63a39ae2- Run `yarn manage:translations`14aa7b3c- Merge pull request #2170 from ClearlyClaire/glitch-soc/merge-upstreambed63f6d- Fix default content type setting not applying (#2176)1b07c462- Merge remote-tracking branch 'glitch/main' into v4.2.0Compare with previous version
Pull request closed