{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":137070318,"defaultBranch":"v3","name":"web-client","ownerLogin":"cryptee","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-06-12T12:44:39.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/40204093?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1613927263.808071","currentOid":""},"activityList":{"items":[{"before":"aaa37691f24447162a438fa772d02f6aa1492ff7","after":"ba9378c7d2b28c5580ea82c3eacad86750d6c66a","ref":"refs/heads/v3","pushedAt":"2024-07-10T09:59:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"johnozbay","name":"John Ozbay","path":"/johnozbay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/611338?s=80&v=4"},"commit":{"message":"hotfix : adding remix woff for fallback","shortMessageHtmlLink":"hotfix : adding remix woff for fallback"}},{"before":"14e5c7d57fc77de0d9ffa04bb60e012b9a472042","after":"aaa37691f24447162a438fa772d02f6aa1492ff7","ref":"refs/heads/v3","pushedAt":"2024-07-10T07:26:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"johnozbay","name":"John Ozbay","path":"/johnozbay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/611338?s=80&v=4"},"commit":{"message":"Some minor updates and critical bugfixes\n\n+ updated readme\n+ added security.md\n+ added offline docs and key change failsafes\n+ made albums dominance monochrome by default\n+ added border radius to photos gallery (1.125rem)\n+ should fix iOS embed popup bugs\n+ added saving indicator to docs\n+ added masked logos to press kit\n+ added logotypes to press kit\n+ added remixicon v4.3.0 (removed woff, switched to woff2)","shortMessageHtmlLink":"Some minor updates and critical bugfixes"}},{"before":"4b0144e3ca5da9c9dc18d4d329434d5e08bab7ec","after":"14e5c7d57fc77de0d9ffa04bb60e012b9a472042","ref":"refs/heads/v3","pushedAt":"2024-06-17T06:59:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"johnozbay","name":"John Ozbay","path":"/johnozbay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/611338?s=80&v=4"},"commit":{"message":"Bugfixes\n\n+ Fixes CRYPTEE-B2G\n\n+ fixes the false remote-message message in infobox for new docs thx steffen!\n\n+ temp workaround for wakelock","shortMessageHtmlLink":"Bugfixes"}},{"before":"d40d898afc38074d9a422b49eb8e7d4b6bedd431","after":"4b0144e3ca5da9c9dc18d4d329434d5e08bab7ec","ref":"refs/heads/v3","pushedAt":"2024-06-04T17:28:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"johnozbay","name":"John Ozbay","path":"/johnozbay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/611338?s=80&v=4"},"commit":{"message":"Templates, Crazy perf benefits & more!\n\n+ Added Custom User Templates!\n+ Added Cryptee Templates!\n+ Added a special sync function / step for templates\n+ A brand new and shiny new doc popup with templates\n+ Stupid-fast instant new document creation for both regular docs and templated docs\n+ Added new promo banner!\n+ Added a preference to make all new docs online-first.\n+ STUPID FAST doc loading speeds. Esp when changing between two offline docs.\n+ You can now download active doc as UECD\n+ Added a custom meta tag for tables. This will allow us to ship so many cool new features. coming soon.\n+ Added paper margin data to infobox\n+ Added two shorter than ‘single’ line-heights\n\n+ Changed how we display upgrade prompts for gifted users. (note to curious github readers, this is TBD, we'll talk about this later, it's for future compat)\n+ We now save paper stock of a doc using the same setDocMeta function to save roundtrip traffic time, cuts down doc creation and save time by 1/3rds for paper-layout docs.\n+ both ECD and UECD now carry paper format + font data\n+ Changed font behavior. If user has selection = change selection font only. If user has no selection = change doc font.\n\n+ We no longer listen to the editor's \"text-change\" events while \"loadingDoc\" is true. None of us on the team can think of any scenario where this could break anything. But if we ever experience any weird edge cases, this may be the culprit.\n+ All new docs are offline-first. Fixes #191\n+ We now use Inter as our default new doc font for users who don't have a new doc font preference. This is an i18n decision to support more languages and locales.\n\ni.e. fixes the notorious internally tracked CRYPTEE-B2C error. despite what name might suggest, it has nothing to do with business-to-consumer lol.","shortMessageHtmlLink":"Templates, Crazy perf benefits & more!"}},{"before":"b298dfbc6eaadd0faddd333b160449cc218c7bf9","after":"d40d898afc38074d9a422b49eb8e7d4b6bedd431","ref":"refs/heads/v3","pushedAt":"2024-05-28T08:08:09.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"johnozbay","name":"John Ozbay","path":"/johnozbay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/611338?s=80&v=4"},"commit":{"message":"fixed plaintext export icon","shortMessageHtmlLink":"fixed plaintext export icon"}},{"before":"c3d258cb20b5d6c03589dc2717aed9ce190afd67","after":"b298dfbc6eaadd0faddd333b160449cc218c7bf9","ref":"refs/heads/v3","pushedAt":"2024-05-17T19:59:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"johnozbay","name":"John Ozbay","path":"/johnozbay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/611338?s=80&v=4"},"commit":{"message":"fixes CRYPTEE-B2C (Itnl Segmenter on older browsers)","shortMessageHtmlLink":"fixes CRYPTEE-B2C (Itnl Segmenter on older browsers)"}},{"before":"98e8c3900a3a89b9036571c89ecf4649272a4fb0","after":"c3d258cb20b5d6c03589dc2717aed9ce190afd67","ref":"refs/heads/v3","pushedAt":"2024-05-17T18:03:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"johnozbay","name":"John Ozbay","path":"/johnozbay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/611338?s=80&v=4"},"commit":{"message":"Lots of new features, changes & hundreds of fixes!\n\n# BIG FEATURES & NEWS\n+ Paste got smarter! We now delete bg color, color, size, font, and similar annoying things on paste, but keep bold, italic, links, code etc.\nYou can now paste freely and expect formatting to remain. Like word.\n\nThanks to some server updates and intelligent data center routing:\n+ Docs saves are now up to 6x faster,\n+ Photo uploads are now up to 2x faster,\n\n# UPDATES\nSentry to v7.114.0\nDexie to v4.0.4, will remove 3.0.3 in fall update, just in case\nDOMPurify to v3.1.3\n\n# CHANGES\nAdded metrics to api calls\nAdded metrics to helpdesk\nAdded save-doc metric\nAdded time-to-auth metric\nAdded a check for adblockers blocking stripe\nA little better plan handling for discounted / gifted / bounty rewarded accounts\nIncreased autosave to 2 seconds\nUpdated saving progress bar to match our new save speeds\n\n# SERVER & CLIENT CHANGES\nDocs under 4mb are now uploaded in single chunk using uploadFile vs streamingUploadFile. This means the average doc save now takes 500s vs 3s.\nOrig photos now use uploadFile if <4mb, all thumbs and lightbox images use uploadFile, and everything else is streaming. this seems to cut down upload times 2x after server improvements\n\n# FIXES\nfixes CRYPTEE-9AW,\nfixes some home news bugs\nshould fix CRYPTEE-819\nMinor error handling fixes for MFA\nfixes #203 — word count is correct for more languages using browser locale\n100s of other small fixes","shortMessageHtmlLink":"Lots of new features, changes & hundreds of fixes!"}},{"before":"570c661135366aa9d78b5c749af0c534fdf101b7","after":"98e8c3900a3a89b9036571c89ecf4649272a4fb0","ref":"refs/heads/v3","pushedAt":"2024-04-26T11:55:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"johnozbay","name":"John Ozbay","path":"/johnozbay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/611338?s=80&v=4"},"commit":{"message":"Major Improvements & Bug Fixes\n\n+ 2x memory efficient streamingDecrypt\n+ 2x memory efficient streamingEncrypt\n+ Some renaming to make it harder to confuse things related to streamingDecrypt and streamingEncrypt\n+ better garbage collection during uploads\n+ raw photo upload orientation fixes\n+ critical security update to DOMPurify v3.1.1 (holy damn we're fast, <30min patch time)\n+ removed old firebase polyfill versions","shortMessageHtmlLink":"Major Improvements & Bug Fixes"}},{"before":"65d932b03ad4dfce60c8ab26570f7394a3bde8aa","after":"570c661135366aa9d78b5c749af0c534fdf101b7","ref":"refs/heads/v3","pushedAt":"2024-04-23T16:30:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"johnozbay","name":"John Ozbay","path":"/johnozbay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/611338?s=80&v=4"},"commit":{"message":"Fixes to images & checkout\n\n# ADDITIONS\n+ added stripe link payments\n+ we now hide eu vat for non eu countries\n+ added beebom reference\n\n# FIXES\n+ fixed a bug where safari & firefox doesn’t handle exif orientation when loading image into imageBitmap while resizing.\n+ Updated browser exif detection to use imagebitmap too and all should be fixed now. this was causing images to be stretched or rotated.","shortMessageHtmlLink":"Fixes to images & checkout"}},{"before":"8f7c57bc8139726451806a900691e467748bd9cf","after":"65d932b03ad4dfce60c8ab26570f7394a3bde8aa","ref":"refs/heads/v3","pushedAt":"2024-03-10T13:15:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"johnozbay","name":"John Ozbay","path":"/johnozbay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/611338?s=80&v=4"},"commit":{"message":"More Bugfixes\n\n— we now prevent overshoot in docs thx @brunostasse\n— fixes a few issues with the google login on installed iOS PWAs. thanks to @brunostasse and @rejhgadellaa for the tips\n— updated fb auth to v10.8.1\n— fixes video uploads for some versions of ios\n— should fix some canvas size limit bugs for windows + exifs from peculiar camera combos","shortMessageHtmlLink":"More Bugfixes"}},{"before":"1fe14c0dd88f5c835de397fbfbcf9d6e0829299c","after":"8f7c57bc8139726451806a900691e467748bd9cf","ref":"refs/heads/v3","pushedAt":"2024-03-08T09:30:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"johnozbay","name":"John Ozbay","path":"/johnozbay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/611338?s=80&v=4"},"commit":{"message":"Lots of bugfixes\n\n# BUGFIXES\n— fixes extensionFromFilename with something safer and better to cover more edge cases\n— fixed an autocorrect typo in FAQ thanks to a kind user\n—fixes extension string match bug\n— added some padding to ios pwa editor toolbar to make tapping easier\n— should improve large batches photos uploader performance\n— updated UTIFjs to 01-01-2024 version\n— a little better upload memory management overall\n— added willReadFrequently for more efficient canvas reads\n— fixes issues where some new cameras use strings and some use ints for exif orientation\n— Using ImageBitmaps vs decoding non-raw imgs to avoid DOM Errors with images greater than 100mpx ie hasselblad or leica jpgs. thx @elijah-wood\n— about typo fix. We’re founded in 2017, not 18\n— fixes a default font selection bug\n— making things clearer across the app with some UX copy updates\n— should fix light/light album name color bug\n— updated license year\n— disabled body { user-select none }, and hopefully wont’ need to reenable it (fck apple)\n— fixes a tips popup bug\n— added id tags to privacy and terms\n— some ios / safari additions. oh did we mention ... fck apple\n\n# UPDATES\n— updated no-sleep","shortMessageHtmlLink":"Lots of bugfixes"}},{"before":"132ef01453878db84aab86c7c05de37aeee1a1e8","after":"1fe14c0dd88f5c835de397fbfbcf9d6e0829299c","ref":"refs/heads/v3","pushedAt":"2023-11-23T14:23:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"johnozbay","name":"John Ozbay","path":"/johnozbay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/611338?s=80&v=4"},"commit":{"message":"Lots of bugfixes & small updates\n\n— fixes some autofill issues for login and key\n— updated photos albums design + loader\n— added album cover color pref\n— small album title size adjustment\n— fixes a small but irrelevant bug\n— updated remix icons, will use new icons for video, audio, pdf and checklists etc starting in June 2024!\n— fixes a pinned sidebar bug for tablets\n— should fix the dreaded, long hated white-out bug\n— updated turndown to v7.1.2\n— fixes #200 (html / markdown list exports bug)\n— we now show a little popup about print mode\n— added a better ipad-sized view for album gallery\n— fixes swipe opens sidebar bug in focus mode\n— fixes heading navigation for pdf/print mode\n— should fix opening active raw images in diff apps and their title (i.e. file.dng is now file.jpg)\n— RIP catpat, here’s an airship for you","shortMessageHtmlLink":"Lots of bugfixes & small updates"}},{"before":"60bcdc9904ddd7e184ccdbe533f4466463abb378","after":"132ef01453878db84aab86c7c05de37aeee1a1e8","ref":"refs/heads/v3","pushedAt":"2023-10-03T08:03:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"johnozbay","name":"John Ozbay","path":"/johnozbay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/611338?s=80&v=4"},"commit":{"message":"Lots of Bugfixes\n\n— Fixes a bunch of login css bugs\n— Fixes #199\n— Fixes #198\n— Fisabled markdown bold/italic etc on links, fixes a ton of md bugs\n— Updated dompurify to 3.0.6\n— Fixes some focus mode / pinned sidebar bugs\n— Fixes some markdown issues with italic, bold and strikeout\n— Updated a ton of input field types to prevent autofill to fix autofill bugs","shortMessageHtmlLink":"Lots of Bugfixes"}},{"before":"10f96daff7214a0e5afb71e56eed7256e59e17b0","after":"60bcdc9904ddd7e184ccdbe533f4466463abb378","ref":"refs/heads/v3","pushedAt":"2023-09-10T17:28:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"johnozbay","name":"John Ozbay","path":"/johnozbay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/611338?s=80&v=4"},"commit":{"message":"MFA / 2FA, RAW Photos support for Leica & Hasselblad, TIFF, DNG, WEBP and more!\n\n# NEW FEATURES\n— Added Multi Factor Authentication (MFA / 2FA)\n— Added support for RAW images (TIFF, DNG, 3FR, FFF) in Cryptee Photos\n— Added support for WEBP images in Cryptee Docs and Photos\n— Added leica & hasselblad raw tags to gallery\n— Added EXIF tags to lightbox\n— Added favorites icon to photos and made them animated\n\n# CHANGES / IMPROVEMENTS\n— Photos now check for aborted thumb downloads, and abort faster on scroll. this means waaaay less errors, less memory use, much speed, much joy\n— Photos now limits simultaneous RAW updates to 1 for mobile devices to better handle memory\n— We now limit canvas size in photos to make sure large uploads still have thumbnails and don't crash in ios. Looking at you apple. jeez.\n— A bit better error handling. We think.\n— Better Photo orientation detection / fixes a bunch of raw orientation bugs\n— Updated upchunk to v3.2.0\n— Better offline / online detection\n— Favorites now sort by date by default\n— Look ma we shrunk the pdf menubar\n\n# FIXES\n— Fixes #194\n— Fixes photos timeline scroller for letters\n— Fixes some modal bugs for ios\n\nAnd moreeee! But who has time to write about all the thousands of tiny one-liner bug fixes","shortMessageHtmlLink":"MFA / 2FA, RAW Photos support for Leica & Hasselblad, TIFF, DNG, WEBP…"}},{"before":"c09fbe2462e38553e099a62b417007412006c372","after":"10f96daff7214a0e5afb71e56eed7256e59e17b0","ref":"refs/heads/v3","pushedAt":"2023-03-27T22:17:11.997Z","pushType":"push","commitsCount":1,"pusher":{"login":"johnozbay","name":"John Ozbay","path":"/johnozbay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/611338?s=80&v=4"},"commit":{"message":"hotfix for webapp images","shortMessageHtmlLink":"hotfix for webapp images"}},{"before":"211c4e252e9f194769fb42ed0e21f958cea11e3e","after":"c09fbe2462e38553e099a62b417007412006c372","ref":"refs/heads/v3","pushedAt":"2023-03-27T22:10:44.980Z","pushType":"push","commitsCount":1,"pusher":{"login":"johnozbay","name":"John Ozbay","path":"/johnozbay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/611338?s=80&v=4"},"commit":{"message":"small changes & updates to help page\n\n— mini landing page updates\n— updated manifest\n— added lockdown mode step to install instructions\n— updates to help about lockdown mode","shortMessageHtmlLink":"small changes & updates to help page"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0xMFQwOTo1OTowMi4wMDAwMDBazwAAAAR7lbkG","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0xMFQwOTo1OTowMi4wMDAwMDBazwAAAAR7lbkG","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wMy0yN1QyMjoxMDo0NC45ODA3MDdazwAAAAMMbYXd"}},"title":"Activity · cryptee/web-client"}