about summary refs log tree commit diff
path: root/app/javascript/flavours/glitch/features
AgeCommit message (Collapse)Author
2021-10-14[Glitch] Add graphs and retention metrics to admin dashboard (#16829)Eugen Rochko
Port 07341e7aa60fe7c7d4f298136af99276820940e7 to glitch-soc Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2021-09-28Fixup style issueClaire
2021-09-28[Glitch] Fix incorrect use of old WebUI pathsClaire
Port 6b19e1e632491117bb1d3458fff31cd353b761b7 to glitch-soc Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2021-09-28[Glitch] Add aliases for WebUI routes that were renamed in #16171Claire
Port 11502ae46e4813bc23aeb5d03093a01d53991ab8 to glitch-soc Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2021-09-26[Glitch] Change routing paths to use usernames in web UIEugen Rochko
Port 52e5c07948c4c91b73062846e1f19ea278ec0e24 to glitch-soc Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2021-09-08Fix glitch-soc front-end not linking to the provided SOURCE_URLClaire
2021-09-08Fix media attachments not being displayed on pollsClaire
Fixes #1595
2021-08-09[Glitch] Fix logout link not working in safariTakeshi Umeda
Port b2875b1864d5bd72e6902ffc842d1be6818c210e to glitch-soc Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2021-07-25[Glitch] Add confirmation modal when closing media edit modal with unsaved ↵Claire
changes Port a8a7066e977cb0aa1988d340ef8b7c542f179b14 to glitch-soc Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2021-07-25[Glitch] Fix “open” link of media modal not closing modalClaire
Port af08229ff43cf61b6b3eb386ca9d6205d05dc295 to glitch-soc Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2021-07-13Refactor shouldUpdateScroll stuffClaire
2021-07-13Fix scroll handling with modalsClaire
2021-07-12Fix and simplify browser history handling in relation to modalsClaire
This simplifies the logic to: - when the last modal gets closed and we're in our history buffer state, go back - whenever a modal is open, ensure we're in a history buffer state by potentially pushing one
2021-07-12Add modal stack to allow better boost modal and media modal interaction.Claire
2021-07-12Fix follow suggestions scrolling on mobile viewClaire
Also simplify the CSS a bit and bring it closer to upstream.
2021-07-07Transition away from GitHub repositoryStarfall
* Change link footer and onboarding model to point to our personal Git repository and direct folks to email us for collaboration * Remove now-unnecessary .github folder and add it to .gitignore [I am not actually sure if this will prevent us from getting those files again in the future.] * Restore English locale to upstream version and move our changes into the en-cafe custom locale. * Remove most of the README for clarity. After GitHub's contract with ICE came to light, we moved our personal projects away from the site. With Copilot now effectively laundering code under free licenses through machine learning by claiming that training a model is "fair use" even when it directly quotes the input, it's clear now that making the effort to move our Mastodon fork off of GitHub is worth the effort. But even if the model *never* recited anyone's source, we consider it to be clearly unethical to use open source code in this way without a permissive license or written consent from the authors of any non-trivial contributions. Whether or not the law agrees, this is clearly a derivative work in the colloquial sense of the term. We needed to build our own CI/CD solution in the next week and a half anyway because Docker Hub is removing automatic builds from the free tier. We're under no illusions that moving to our personal Git host will actually stop anyone from doing whatever they want with what we post publicly on the Internet. But we're both sending a message and learning how to build our own infrastructure, which will hopefully be helpful to us in the future. You can read more about GitHub's ICE deals here: https://www.zdnet.com/article/microsoft-github-ceo-why-we-defend-ice-deal-in-the-face-of-employee-anger/ You can read about GitHub Copilot quoting source code, and the steps they've taken to reduce its frequency, here: https://docs.github.com/en/github/copilot/research-recitation
2021-07-07Merge branch 'glitch'Starfall
2021-06-30[Glitch] Hide /about/more footer link in limited federation modeDavid Sterry
Port 7c27ccb8d8fda060f3c5b234f7c81fc29b5fc915 to glitch-soc Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2021-06-16[Glitch] Fix OCR failure when erroneous lang data is in cacheClaire
Port 8428faa0859d86c97950084658498a2c25e26f15 to glitch-soc Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2021-06-08Merge branch 'glitch'Starfall
Conflicts: yarn.lock: caniuse-lite has been outdated in upstream for awhile, and we fixed it a few weeks ago in our fork
2021-06-03[Glitch] Add assets from Twemoji 13.1.0Eugen Rochko
Port abd7b4636a4bda2454f1d30e7f87843d0c06dcbe to glitch-soc Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2021-05-17Merge branch 'glitch'Starfall
2021-05-12[Glitch] Fix follow recommendations UI in advanced layoutClaire
Port 4f747d9f8355f5b226ae29b8d63bd83e3886db58 to glitch-soc Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2021-05-12[Glitch] Fix dialog close buttonMélanie Chauvel
Port 0464240f196ff7f98b887c23fd7905be8dc432dd to glitch-soc Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2021-05-11Merge branch 'glitch'Starfall
2021-05-07[Glitch] Fix expand video on public pageTakeshi Umeda
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2021-05-07[Glitch] Fix not being able to open audio modal in web UIEugen Rochko
Port a8c471fcc043b61aa10cf8f849dfb552db7381d3 to glitch-soc Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2021-05-07[Glitch] Fix media modal crashing when media has no blurhashEugen Rochko
Port 13206fcfb86844ba4a0c872eaf8c11a61ea848df to glitch-soc Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2021-05-07Change media modals look in web UIEugen Rochko
Port 1e89e2ed988d2103ecd46e06476d863cb40c57c7 to glitch-soc Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2021-05-07[Glitch] Change home timeline to reload after follow recommendations in web UIEugen Rochko
Port 0ad240cb6b8662e31dfae6279cbee07a4c75b231 to glitch-soc Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2021-05-07[Glitch] Fix "You might be interested in" flashing while searching in web UIEugen Rochko
Port 0a3fa034fc66246dbf9dfb4627a983e0903042d4 to glitch-soc Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2021-05-07[Glitch] Add empty state message for follow recommendations in web UIEugen Rochko
Port 8d75bd002da5011237b537b522a5b6248e99b9d5 to glitch-soc Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2021-05-07[Glitch] Hide floating action button on onboarding pageClaire
Port 2c322addf378d17b3962b545572a43cc9d36e526 to glitch-soc Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2021-05-07[Glitch] Fix newlines not being considered sentence separators in account noteEugen Rochko
Port b5ac17c4b6bfa85494fd768bbf1af87ca79b622b to glitch-soc Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2021-05-07[Glitch] Change onboarding by replacing tutorial with follow recommendations ↵Eugen Rochko
in web UI Port bf903dc51070f952ab64e43918e803fdaaa15e4d to glitch-soc Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2021-05-07[Glitch] Add joined date to profiles in web UIEugen Rochko
Port 2c77d97e0d59e045a9b04fccc83f0f24d190d8d8 to glitch-soc Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2021-04-21[Glitch] Fix not to show follow button in global suggestionTakeshi Umeda
Port baed52c2a7d8f91bae3c69150005fc528387785c to glitch-soc Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2021-04-21[Glitch] Add cold-start follow recommendationsEugen Rochko
Port front-end changes from f7117646afddb2676e9275d8efe90c3a20c59021 to glitch-soc Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2021-04-11[Glitch] Fix crash in old browsersClaire
Port abad99fa103246075f364278dfb43a5ed0784075 to glitch-soc Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2021-04-11Remove superfluous toot length checkNoiob
2021-04-05[Glitch] Fix crash in old browsersClaire
Port abad99fa103246075f364278dfb43a5ed0784075 to glitch-soc Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2021-04-05Remove superfluous toot length checkNoiob
2021-04-02Merge branch 'glitch'Starfall
2021-03-24[Glitch] Fix compose form behavior in mobile viewClaire
Port 034f37b85a716872f78a72048a5a225cdcaa840a to glitch-soc Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2021-03-24[Glitch] Bump react-select from 3.2.0 to 4.0.2dependabot[bot]
Add cacheKey to NonceProvider for react-select Port changes from c3aef491d66aec743a3a53e934a494f653745b61 to glitch-soc Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Yamagishi Kazutoshi <ykzts@desire.sh> Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2021-03-19Change notification settings UI to be more compactClaire
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2021-03-19Migrate glitch-soc local notification settings to upstream systemClaire
2021-03-19Add option to opt out of unread notification markersClaire
Port 55ac2b9c6085def9e692fa69b849239c1249d9fd to glitch-soc
2021-02-21Merge remote-tracking branch 'glitchsoc/main' into mainStarfall
2021-02-12[Glitch] Add dropdown for boost privacy in boost confirmation modalClaire
Port 07b46cb332ae197584e3ed3f23fe814b7793ec4c to glitch-soc Signed-off-by: Claire <claire.github-309c@sitedethib.com>