Commit Graph

65 Commits (a10425299eca7b5984ef1aa49d3b8b674997d082)

Author SHA1 Message Date
yflory 519efa7da2 Fix XLSX export on Firefox
ansuz 240b6054fd implement a 'clear' method for throttled functions
yflory 938e5c5cb1 Merge branch 'staging' into lightbox
yflory 75e5d3cc42 Move the mediatag and avatar code outsite of common-ui-elements
ansuz 9058a59555 reassign db tasks if the responsible worker fails
ansuz a4c8039cc7 improve error handling with rpc response API
ansuz 2df65ed446 implement 'mkTimeout' method in common-util
ansuz a172bad30f drop unnecessary reference to 'window' in Util.throttle
yflory c9676e1c91 Merge branch 'staging' into communities-trim
ansuz d1c6e67d17 throw if you try to mkAsync a non-function
yflory 19c329f6e7 Trim history option in settings (UI only)
ansuz 4aaef2d811 remove use of deprecated 'new Buffer' instanciation
ansuz 777d9eff5f pass arguments to 'throttle'
ansuz 321df2234d export 'response.clear' to avoid typeErrors
ansuz 84518c0775 a few more helpers in common-util
ansuz abaf4c7371 escapeKeyCharacters is now a common utility
ansuz 152284e443 implement util.bake and polyfill btoa and atob
ansuz bcbe561bbf implement Util.both
ansuz 56ec91ff27 update util.once to add a handler for multiple callbacks
ansuz 75b655e1e8 refactor rpc with support for multiple authenticated sessions
ansuz 03bfb57051 add support for nodejs require in clientside util and rpc modules
ansuz bf3e638adc resolve merge conflicts, lint compliance
ClemDee f55c8c6b04 Open plain text files in code app && plain text files thumbnail
ClemDee 6ae5da3d10 Move stripTags function to Util
ClemDee fe2539394b Add dummy open-in-code in drive context menu
ansuz 4b8a8fbe5f add mkAsync function
yflory 723631c78c Clean the UI on first use of a pad (hide chat and reduce help)
yflory f157f852b1 Fix and improve cursor
yflory a5b04bd62a Download a file from the drive using the context menu
yflory 9f0398826d Make customized translations more maintainable
yflory 90c96bfb70 Prompt users to migrate base64 images to mediatags in the pad app
ansuz c2014c5906 a bit of cleanup, bug fixes, and lint compliance
ansuz d03339f20b check for the presence of a blockHash in localStorage when logging in
ansuz 577dea4c75 clientside implementation of block signing and encryption
ansuz bd6b6dcb49 actually fix weird checkbox logic, and lint compliance
ansuz 96a63a3b7b fix weird checkbox logic in share menu
yflory 9a317018e2 Remove deleted pads from the drive
yflory 4903bd0757 Enable messenger in async store
ansuz 385ac9607c pass 'self' into common-util instead of using window
ansuz 4ff4ccd1d3 use faster and more correct 'find' implementation
yflory 30c8c253dd Remove util and hash from common
yflory c1d05a00ba Improve media-tag export in pad to work with existing CSP
yflory 6d080bcb45 Ability to export mediatag images in pad
Caleb James DeLisle 368a6b2406 manual merge, still wip
Caleb James DeLisle b15527565c Allow passing arguments when firing events
Caleb James DeLisle 72f03b2a47 Allow passing arguments when firing events
ansuz 47ce645897 implement slice
Caleb James DeLisle 7334173b4a Hopefully fix infinite spinner whenever there is a disconnect (pad)
ansuz 1b97996ef8 implement util.once
ansuz b71f1860db make uid function reusable