about summary refs log tree commit diff
path: root/app/javascript/flavours/glitch/util
AgeCommit message (Collapse)Author
2020-11-14Merge remote-tracking branch 'upstream/master' into merge-glitchFire Demon
2020-11-07[Glitch] Bump detect-passive-events from 1.0.5 to 2.0.1dependabot[bot]
Port e16b0fb15a7ef2607f080e8c0b884c1cf37e5ebb 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: Thibaut Girka <thib@sitedethib.com>
2020-10-28Make push notifications optionalFire Demon
2020-10-21[Glitch] Fix browser notification permission request logicThibG
Port f54ca3d08e068af07a5b7a8b139e7658b3236db8 to glitch-soc Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2020-10-21[Glitch] Change how CDN_HOST is passed down to make assets build reproducibleThibG
Port 4c45b43cb8a3d902c130729d36d559ec9de23d3e to glitch-soc Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2020-09-28[Glitch] Add border around 🕺 emojiThibG
Port 91eecd1b3c95807be00535b58ebfd85e549d77e0 to glitch-soc Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2020-09-01[Glitch] Add border around 🐞 emojiThibG
Port JS change from f0b6ddd97948d9c443cd155cb8ccc497e0608117 to glitch-soc Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2020-08-30[Glitch] Better manage subscriptionCountersDaigo 3 Dango
Port 9669557be1d9c8577564242861bdbad9b821906a to glitch-soc Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2020-08-11[Glitch] Add support for managing multiple stream subscriptions in a single ↵Eugen Rochko
connection Ported ef057584fd2714d94666f9ffef4aa89147eda72c to glitch-soc Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2020-07-07[Glitch] Replace shortNumberFormat with <ShortNumber>Sasha Sorokin
Port cb2adaaf9d6c3147de9060132b69933df734d5dc to glitch-soc Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2020-06-17[Glitch] Fixed emoji detection problem to append borderfuyu
Port b1484cf3ceebe1f1f083e4c06872493dc0a68511 to glitch-soc Co-authored-by: ThibG <thib@sitedethib.com> Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2020-06-09[Glitch] Fix WebUI crash when loading account data before page is loadedThibaut Girka
2020-06-09[Glitch] Improve rendering of emoji which do not contrast with backgroundThibG
Port db319c0fdc8a81718a64e0ff905d5ba628551fd2 to glitch-soc Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2020-04-25[Glitch] Fix uninformative error message when uploading unsupported image filesThibG
Port be637146f310d7ec3a49d01e850959514e9e4964 to glitch-soc Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2020-04-20[Glitch] Update Twemoji to 12.1.5D Anzorge
Port emoji_map.json changes from 29f5353f8b7af331d6dddea4ee1888913361a545 to glitch-soc Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2020-04-18[Glitch] Fix uploaded image orientation in some browsersThibG
Port a1ce9cbb67facf705379355b9c8ec19c521b419c to glitch-soc Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2020-03-22Merge branch 'master' into glitch-soc/merge-upstreamThibaut Girka
Conflicts: - `README.md`: Our README.md files are completely different. Discarded upstream changes. - `app/javascript/core/admin.js`: Updating rails-ujs, no real conflict, but a comment to close to changed code. Various glitch-soc-only files have been updated to match those changes, though. - `package.json`: No real conflict, just an additional dependency in glitch-soc that was too close to something updated upstream. Took upstream's changes.
2020-02-25[Glitch] Fix `/web` redirecting to `/web/web` in web UIThibG
Port 0f07218e53bf581127cdcf5fbf12d9c207ace8d7 to glitch-soc Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2020-02-19[Glitch] Fix old browsers crashing because of missing `finally` polyfill in ↵ThibG
web UI Port 1314bba68a5f2d271312bad08f108e1ff56c2c00 to glitch-soc Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2020-01-25[Glitch] minor server-sent events fixesBen Lubar
Port front-end changes from 0dfba0884e8885cf242010e0d9da6b328b3560a6 to glitch-soc Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2020-01-24[Glitch] Add transparent support for EventSource streaming.Ben Lubar
Port 619da5a4dc00e51d28b29bfe5230125a78c1fac9 to glitch-soc Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2020-01-04[Glitch] Fix shortNumberFormat to within 3 chars without unitsTakeshi Umeda
Port 0e8c0287d01d270238aeb7f25c6337b2bcb8afba to glitch-soc Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-12-07[Glitch] upgrade/replace websocket.js to @gamestdio/websocket v2Shlee
Port f92ed32df4489210ab0ef557f1df90bc5e97d8e6 to glitch-soc Co-authored-by: hina <hina@hinaloe.net> Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-11-06[Glitch] fix: support KaiOS arrow navigation on public pagesNolan Lawson
Port 1e232e455cfa75621264a0b90b783b21ebd5ea87 to glitch-soc Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-10-06Partially revert scrollbar handling on mobile, since its width-based and wrongThibaut Girka
Have to investigate as to whether it was actually needed on mobile, doesn't seem to be the case from Firefox's Responsive Design Mode
2019-10-06[Glitch] Do not add margin light when opening modal on mobileYamagishi Kazutoshi
Port 0a49b26793d467589be09305e15ff9cc97cdd200 to glitch-soc Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-09-30[Glitch] Add explanation to mute dialog, refactor and clean up mute/block UIThibG
Port 9027bfff0c25a6da1bcef7ce880e5d8211062d1d to glitch-soc Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-09-30[Glitch] Fix emoji search not showing custom emoji when none are uncategorizedEugen Rochko
Port 0d2b60ab8b13a28e99a83e1104e7208de2025304 to glitch-soc Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-09-05[Glitch] Exclude URLs from text analysisMostafa Ahangarha
Port e974d4923fabd887416609bc6c8ca81ce81d0ff2 to glitch-soc Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-09-02[Glitch] Add trends UI with admin and user settingsEugen Rochko
Port 9072fe5ab6464cc9c7a871d388464c7afcf41cd0 to glitch-soc Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-08-31Update backend links and fix hardcoded onesThibaut Girka
2019-08-31[Glitch] Add profile directory to web UIEugen Rochko
Port cb447b28c403c7db32e3e3d7c2510004287edfda to glitch-soc Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-08-29[Glitch] Add audio playerEugen Rochko
Port 4190e31626907059aebf32b1be66715dacb989a9 to glitch-soc Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-08-29[Glitch] Add confirmation modal when logging out from the web appThibG
Port fd3d45d38f289815bed0adc7eaa3b15894ddb8fb to glitch-soc Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-08-19[Glitch] Fix tesseract.js being part of the common chunkEugen Rochko
Port dfe60598899738250fc707db91048b871ab09282 to glitch-soc Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-08-19[Glitch] Fix client-side resizing of image uploadsThibG
Port f178a01c11a4af077926dd035a0c4c44f6b3985c to glitch-soc Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-08-19[Glitch] Fix short number formatting for numbers above million in web UIEugen Rochko
Port 0e9668051e58b2ff4e48b82fa7cc17d385c7a5c9 to glitch-soc Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-08-12Add option to disable emoji replacementsThibaut Girka
Fixes #647 The option is found in `/settings` (because that was easier to write it this way) but only affects the glitch-soc front-end.
2019-08-06[Glitch] Fix image uploads being perfectly white when canvas read access is ↵ThibG
blocked Port 111a0628fc161df4d76967d7dc7116b8a43fe8e2 to glitch-soc Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-08-04Move decodeIDNA to app/javascript/flavours/glitch/utilThibaut Girka
2019-07-23[Glitch] Play animated custom emoji on hoverThibG
Port 7de8c51873b51d8450f7a6597a43d454964d0407 to glitch-soc
2019-07-16[Glitch] Add option to disable real-time updates in web UIEugen Rochko
Port 729723f857d11434c0f78d63fe16537d77f1c77c to glitch-soc Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-07-15Add link to edit each listed filterThibaut Girka
2019-06-30[Glitch] Use ScrollToOptions for smooth scrolling if supportedThibG
Port 84ff3938426da348e31651dfad376d83a9784343 to glitch-soc Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-06-28[Glitch] Add categories for custom emojisEugen Rochko
Port front-end changes from e64e6a03dd1e0978fee48f0596dcfbc7fd29958f to glitch-soc Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-06-26[Glitch] Add option to disable blurhash previewsThibG
Port 3086c645fde2345d34e401bdf3e2f19f19da3294 to glitch-soc
2019-06-26[Glitch] Removed extra pipes from regex.PatOnTheBack
Port 5b20284f6f7ebb2514d81fb27fcaa40f8edf14ff to glitch-soc Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-06-13Use forceSingleColumn only in automatic layout modeThibaut Girka
2019-06-13Default to multiple column mode if backend doesn't have appropriate setingThibaut Girka
2019-06-13[Glitch] Add responsive panels to the single-column layoutEugen Rochko
Port 1e5532e693d9533ee37f553aeb191e284178fa52 to glitch-soc Signed-off-by: Thibaut Girka <thib@sitedethib.com>