- hash-based distributed cache inval (d386096)
- add Escape key functionality to UIPrompt for closing the prompt (e1b6c83)
- set max token to 8096 (b2ea8a3)
- added tagify in Filetype-Association input in dev center (0cd1f15)
- add reset edit changes button to dev-center (55ffd80)
- enable/disable save button in dev-center iff changes made (63a0053)
- record signup metadata for abuse prevention (66016b9)
- add support for categories in the Dev Center (7cf215a)
- puter.js's showSpinner() will keep the spinner active for at least 1200ms (fc5aca1)
- allow developers to set social media images for their apps (be36d31)
- automatically open the browser when starting Puter (2d43129)
- spinner for the
showWorking()
overlay in puter.js (1062363) - show profile pics in sharing notifications (0e45132)
- Implement profile pictures (0885937)
- allow
launchApp
to open explorer at a specific path (8fefd4a) - Require email confirmation before sharing (cdd1a8c)
- show unread notification count in the browser tab's title (045259c)
- in Share window, display access level next to recipient (cf4b6aa)
- when sharing, users can choose between 'viewer' and 'editor' for permissions (0cbe013)
- handle
notif.ack
in desktop (a6650ee) - add error handling to the share flow (b5bb95e)
- search (55d2af1)
- search endpoint (b589512)
- the
socialLink
UI component (1adfe5c) - Reaload App option in the window title bar context menu (27c01c9)
- add puter.auth.whoami() (da0022a)
- add puter.log (755736e)
- collapsible sidebar menu in Dev Center (1056231)
- customize the order of Explorer sidebar items (ff30de1)
- add extension API for modules (14d45a2)
- first extension that implements a custom user options menu (fc5e15f)
- add support for extensions (b018571)
- add an 'Upload' button at the bottom of
OpenFilePicker
(54ae69b) - Allow apps to toggle
credentialless
via Dev Center (af511c0) - add config for blocked email domains (955b087)
- add support for
fadeIn
effect forUIWindow
(13248a9) - welcome screen to quickly explain what Puter is (564ff65)
- v86 9p server support (b145e30)
- support readdir for directory symlinks (7f1b870)
- allow passing cli args via url (5317adf)
- add -c flag for phoenix (b6c0cb6)
- progress indicator for emulator (08601ae)
- translate README.md to Dutch (31e2773)
- add connectToInstance method to puter.ui (62634b0)
- add method to list models (fd86934)
- add streaming to XHR driver client (7600d9b)
- add writable attribute to fs items (2386d87)
- report feature flags in /whoami (4561b89)
- make public folders a config opt-in (209555c)
- add feature flag for /share (461ea3e)
- add message encryption between Puter peers (cea2964)
- add test_mode flag (9a9bd5e)
- add tts driver to puterai module (78fa77d)
- add image generation driver to puterai module (fb26fdb)
- add chat completions driver to puterai module (4e3bd18)
- add --overwrite-config and configurable uuid masking (ef6671d)
- add textract driver to puterai module (f924d48)
- add password reset from server console (984ae9e)
- add server command to scan permissions (54471fa)
- grant user driver perms from admin (c9ded89)
- replace default_user with admin (f0c36a1)
- add system user (ab15629)
- add options to disable winston and devwatch (5d5f566)
- add new file templates (1f7f094)
- add cross_origin_isolation option (e539932)
- add option to disable temporary users (f9333b3)
- add some default groups (ba50d0f)
- Add support for dropping multiple Puter items onto Dev Center (close #311) (8e7306c)
- complete Hungarian translation of Puter #972 (7d2787d)
- add missing Igbo translations for billing-related terms (f0f19e7)
- Complete the Vietnamese translation of Puter #954 (56489c3)
- Complete the French (Français) translation of Puter #975 (c840bc8)
- Complete the German (Deutsch) translation of Puter (05fef67)
- (#954) Add Vietnamese translations for billing-related terms (267a55a)
- add vietnamese translations for billing in vi.js (3e26dbe)
- added a few Korean translatations (b23e800)
- add brazillian translations for billing-related terms in br.js (revision) (fdfc90a)
- add brazillian translations for billing-related terms in br.js (e66df14)
- Add Indonesian Translation for i18n (033643b)
- add Polish translations for billing-related terms (15f9ade)
- update Urdu localization with missing translations (0c4b994)
- Update ig.js (382fb24)
- feat: add vietnamese localization-a (c2d3d69)
- Update zhtw.js, Complete Traditional Chinese translation based on English file #550 (b9e73b7)
- update zhtw.js to match en.js (37fd666)
- Add Tamil translation to translations.js (8a3d043)
- Move Tamil translation to the rest of translations (333d6e3)
- Translation improvements, mainly style and context-based (8bece96)
- update translation file es.js to be up to date with the file en.js (1515278)
- Translate en.js as of 2024-07-10 (8e297cd)
- Create hu.js hungarian language (69a80ab)
- Update translations.js to Hungarian lang (56820cf)
- Tamil translation (81781f8)
- Update it.js (84e31ef)
- Update Armenian translation file (3b8af7c)
- correct Igbo translation for "Free" in billing terms (6f4d57a)
- missing ll_copy import (8a9164d)
- bad uuid reference to resourceService (13003c4)
- allow localhost for development (ad8a397)
- rewrite confusing log message (dacbbf0)
- AppInformationService initialization (2332602)
- dev center app icon SVG issue (47a4313)
- app icon double-encode bug (23eab63)
- first read of recommended apps (a6b9d33)
- prefix peer addresses with protocol (efd4730)
- clone message object (728ecbf)
- timing for PrefixLogger call to /whoami (2dc6c47)
- try catching icon read errors before stream (e56a62c)
- try catching on stream_to_buffer (ada051b)
- check if row.timestamp is Date (5d049e8)
- AppES PD alert (f14e1fe)
- fix for previous fix (648d6e0)
- fix fallback icon behavior in get_icon_stream (4f3a161)
- revert test change (9c86614)
- acl check for subdomain on access (c69006e)
- attempt fix for prod issue with app icons (925ebd5)
- remove redundant notification query (f87769b)
- share only emails email_confirmed recipients (2336a62)
- database issue with KBKV update (7ba1b76)
- taskbar items of apps should always appear before Trash (94e7f5d)
- fullpage mode (65d9188)
- bug in writeFile rename (298609c)
- remove unnecessary
item_path
definition indelete
fs api (c792f4a) - add missing permissions (69e9df1)
- logic from previous commit (6ca7011)
- add fallback moderation in case openai goes down (c6e814d)
- permission strings for ES services (4d9cc9b)
- resolve issue #983 - Stuck on Creating new app loading screen (c75c9d0)
- provide actor context to ws event (1b57801)
- context error in user connected event (9600823)
- signup 500 for temp user (01395f3)
- bad import for TeePromise (acf8ae3)
- sorting bug in AIChatService (7acb096)
- test issues from contextlink removal (545e7db)
- add missing import (e279dc6)
- fake_chat default model and usage errors (13a895b)
- update test kernel (a1c2226)
- correct AI comment faults (b40d453)
- update package-lock.json (8577185)
- ignore two calls with undefined origin (ab4ba76)
- undefined APIOrigin (340c7a8)
- add id to the setting menu item in user option menu (67ca4cc)
- add an id to
My Websites
content menu item (e662c78) - remove unnecessary
integrity
andcrossorigin
attributes in dev center when linking to jquery (8dec78b) - remove inactive links in README (f3d270c)
- improve backend mod error handling (fe1a4cf)
- app query should return app metadata (3cedd17)
- safe parsing of app metadata (a2c7b37)
- configuration for browser launch (791f774)
- previous fix (ee7bedd)
- always adapt model for ClaudeEnough (56710e1)
- automatically open browser when starting only if in dev env (f500fb4)
- image generation supports test mode (f533dca)
- share issue with prefix usernames (d30d62f)
- permission grants in open_item (16257a7)
- sharing notification click opening directories (bfacfc2)
- add placeholders (2c86240)
- capitalize
Hindi
in i18n (35fd158) - give camera and recorder write permission to Desktop (65e6d6c)
- potential null-or-undefined in DriverService (01725ff)
- usage bug (0fd3b1e)
- update share email (7e7234b)
- allow scrolling of user list in share window (905b5d8)
- mobile detection (b11016d)
- mobile-friendly taskbar (7a7c14f)
- prevent permission cycles (e0128aa)
launchApp
on explorer supports~
now (e482b00)- only allow UserActorType for ShareService (69bfa60)
- new sessions miss notifications (b1ffb8e)
- don't allow sharing with recipient just shared with (d0f16c8)
- add username to comments (085d808)
- occasional db error from notics (9e303a2)
- un-awked notif check in wrong place (3f3f4e6)
- disabled sortable on sharing section in the sidebar (9d7987f)
- add mixxing context to BroadcastService (665471f)
- attempt at fixing broadcast (22dd42e)
- replace ll_readshares with better approach (cd22425)
- only add enabled_logs when not empty (34836e3)
- don't check share permission anymore (249dc06)
- files shared array in notification (27cc07e)
- report path for broken files as /-void/ (5725bd8)
- issue with popover closing when clicked (ac3317a)
- groups manager location (a08e975)
- don't show kvstore in usages (402ffb0)
- add missing id for task_manager menu item (4f9d9a5)
- Update security.txt canonical URL (6c44032)
- update apps cache by reading from primary db (e8f67da)
- logging in AppConnection (5caa2c0)
- persist clock visibility change (1a6d648)
- don't access
metadata.credentialless
if it doesn't exist (9590bbd) - reinitialize settings tabs for DOM events (16b9f09)
- use correct cursor when hovering over sidebar items (c44b9ab)
- issue with context menu divider item stealing the event from previous item (121043d)
- issue with non-scrollable window body and document Context Menu (0315cb3)
- temporary fix because .on can't call ensure_service (f836ac3)
- issues in kdmod (0a47daa)
- Collector bug on undefined body (14f477a)
- hyphenize_confirm_code bug (463c96c)
- app close issue in phoenix (38adb57)
- reading JSON string from service_usage_monthly (b30de5b)
- recently broke counting service sql (7ba16d1)
- ignore invalid entries from service_usage_monthly (f108795)
- service usage screen (193da63)
- continue work on blocked_email_domains (2) (4dc1e01)
- continue work on blocked_email_domains (515051d)
- errors thrown by launch_app (c22a69f)
- notepad save issue (bc51d4b)
- height 100% on flexer and step view (c6bc42f)
- wait no (12e0cec)
- phoenix incorrect lookup order (c8f913d)
- turns out we don't support
utm_source
I learn something new about Puter every day! (99ce3bd) - issue with service scripts that use TestView (e0b9072)
- 1954f8-related issue #2 (143cfb5)
- 1954f8-related issue (f5865da)
- small issue in Service.js (3c5d2af)
- prevent code from breaking just because it was bundled (fb1216d)
- don't display all apps for extensionless files (010282e)
- creating app shortcut in self-hosted (38dcb60)
- disable thumbnails for AppData uploads (37e7b6a)
- thumbnail service updates (c2a9506)
- remove redundant openai model fallback (9db55fc)
- app pseudonym in wrong conditional block (9985996)
- properly add owner object to fsentries (04c05a5)
- add progress bar fix (a70d0dd)
- allow ETX to propagate to bash (259877b)
- error deleting entry from My Websites window (fff8993)
- second half of connectToInstance (4311b48)
- error in process.handle_connection (cb324cc)
- quick patch to avoid columnify error (4396534)
- upsert subdomain check to insert only (f2acd83)
- simplify callback listener and fix async bug (db3e0b5)
- email change on account with unverified email (33de981)
- html-webpack-plugin dev dep (cc4ab1c)
- double-echo in phoenix (6bdcae7)
- webpack error reporting + unintentional whitespace changes (4910838)
- dist (ed7d6dc)
- use jq el for focus (d350264)
- fix sourcemap (cd39bb5)
- remove now-redundant loadScript call (c9d09a7)
- env for dev build (46a0f71)
- mistakes (3092300)
- add env to EmitPlugin config (4b89101)
- remove accidentally left-over code (72946f9)
- don't var when no var (5f7d1f5)
- fallback to read access in /sign (813ee95)
- typo in a default file (aa61c30)
- fix 500 when check-app has bad url (9a62200)
- ll_write (a7cdb70)
- don't try to sanitize null owners (cb4cab5)
- missing key for feature flag perm check (1482048)
- implicit app permissions bug (6b4a19e)
- share services and features with apps (48fea77)
- admin user public folder (3819584)
- add anti-csrf token for /revoke-session (b6b64d3)
- only show 2fa when available (9fa12d4)
- requirement for email_confirmed in backend (6e325fa)
- do primary read of user after setting email_confirmed (ef245b7)
- require confirmed email for public folder (0519b4a)
- sqlite condition in MonthlyUsageService (d4319ea)
- add context to event listener aiife (3f07ead)
- missing method in SLink (5b74b4a)
- disable unconfigured ai services (476acae)
- add missing driver parameter to /call endpoint (b520783)
- sqlite migrations error (d0e461e)
- prevent large logs from service events (2) (e514dfc)
- prevent large logs from service events (1) (fa9cc8e)
- fix templates (5d2a6fc)
- popup login in co isolation mode (8f87770)
- add necessary iframe attributes for co isolation (2a5cec7)
- chore: fix confirm for type_confirm_to_delete_account (02e1b1e)
- syntax error and formatting issue (3a09e84)
- #432 (f897e84)
launch_app
not consideringexplorer
as a special case (98e6964)- well kinda (HOSTNAME in phoenix) (7043b94)
- it was github actions the entire time (602a198)
- run mocha within packages in monorepo (58c199c)
- make webpack output not look like errors (ad3d318)
- No scrollbar for session list (45f131f)
- fix path issues under win32 platform (d80f2fa)
- remove abnoxious debug file (5c636d4)
- read_only fields in ES (e8f4c32)
- verify dest_node uid matches signature (e208b99)
- always use actor (1954f86)
- signing in public folders (937528f)
- remove unconfirmed_email from /whoami for apps (a002ad0)
- hoist acl check in ll_read (6a2fbc1)
- add comments for fsentries (db79a72)
- add xAI grok-beta (28adcf5)
- add groq (53e7a91)
- add mistral (055c628)
- add togetherai (bdfdf23)
- add claude (d009cd0)
- add streaming (9d5963c)
- trait method override support (43c5402)
- ensure temp admin pass shows (d2c7477)
- add drivers module (439f52b)
- fix settings object check (5a616f6)
- add /lsmod (32f0edb)
- add new file templates (1f7f094)
- add cross_origin_isolation option (e539932)
- add option to disable temporary users (f9333b3)
- add some default groups (ba50d0f)
- Add support for dropping multiple Puter items onto Dev Center (close #311) (8e7306c)
- Update ig.js (382fb24)
- feat: add vietnamese localization-a (c2d3d69)
- Update zhtw.js, Complete Traditional Chinese translation based on English file #550 (b9e73b7)
- update zhtw.js to match en.js (37fd666)
- Add Tamil translation to translations.js (8a3d043)
- Move Tamil translation to the rest of translations (333d6e3)
- Translation improvements, mainly style and context-based (8bece96)
- update translation file es.js to be up to date with the file en.js (1515278)
- Translate en.js as of 2024-07-10 (8e297cd)
- Create hu.js hungarian language (69a80ab)
- Update translations.js to Hungarian lang (56820cf)
- Tamil translation (81781f8)
- Update it.js (84e31ef)
- Update Armenian translation file (3b8af7c)
- fix templates (5d2a6fc)
- popup login in co isolation mode (8f87770)
- add necessary iframe attributes for co isolation (2a5cec7)
- chore: fix confirm for type_confirm_to_delete_account (02e1b1e)
- syntax error and formatting issue (3a09e84)
- #432 (f897e84)
launch_app
not consideringexplorer
as a special case (98e6964)- well kinda (HOSTNAME in phoenix) (7043b94)
- it was github actions the entire time (602a198)
- fix CI attempt #7 (614f2c5)
- fix CI attempt #6 (9d549b1)
- fix CI attempt #5 (74adcdd)
- fix CI attempt #4 (84b993b)
- fix CI attempt #3 (3bca973)
- fix CI attempt #2 (aebe89a)
- run mocha within packages in monorepo (58c199c)
- make webpack output not look like errors (ad3d318)
- No scrollbar for session list (45f131f)
- fix path issues under win32 platform (d80f2fa)
- remove abnoxious debug file (5c636d4)
- read_only fields in ES (e8f4c32)
- hoist acl check in ll_read (6a2fbc1)
- Update bn.js file formatting (cff488f)
- Issue#530 - Update bengali translations (92abc99)
- Added missing Romanian translations. (8440f56)
- Add 2FA Romanian translations (473b651)
- Add Japanese Translation (47ec74f)
- Completing Italian translation based on English file (f5a8ee1)
- Completing Italian translation based on English file. (a96abb5)
- Completing Arabic translation based on English file (78a0ace)
- Update Arabic translations in src/gui/src/i18n/translations/ar.js to match English version in src/gui/src/i18n/translations/en.js (fe5be7f)
- Update Arabic translations in src/gui/src/i18n/translations/ar.js to match English version in src/gui/src/i18n/translations/en.js (bffa192)
- Ukrainian updated (e61039f)
- Update ru.js issue #547 (17145d0)
- Russian translation fixed (8836011)
- remove flag that breaks puter-js webpack (7aadae5)
- Improve
getMimeType
to remove trailing dot in the extension if preset (535475b)
- add (pt-br) translation for system settings. (77211c4)
- add /group/list endpoint (d55f38c)
- add /share/file-by-username endpoint (5d214c7)
- add /sharelink/request endpoint (742f625)
- add /show urls (079e25a)
- add app metadata (f7216b9)
- add appdata permission (if applicable) on app share (9751fd9)
- add cookie for site token (a813fbb)
- add cross-server event broadcasting (1207a15)
- add debug mod (16b1649)
- add endpoints for share tokens (301ffaf)
- Add exit status code to apps (7674da4)
- add external mod loading (eb05fbd)
- add group management endpoints (4216346)
- add group permission endpoints (c374b0c)
- add mark-read endpoint (0101f42)
- add permission rewriter for app by name (16c4907)
- add protected apps (f2f3d6f)
- add protected subdomains (86fca17)
- add querystring-informed errors (e7c0b83)
- add readdir delegate for shares in a user directory (8424d44)
- add readdir delegate for sharing user homedirs (19a5eb0)
- add service for notifications (a1e6887)
- add service to test file share logic (332371f)
- add share list to stat (8c49ba2)
- add share service and share-by-email to /share (db5990a)
- add subdomain permission (if applicable) on app share (13e2f72)
- add user-group permission check (0014940)
- backend: add script service (30550fc)
- backend: Add tab completion to server console command arguments (fa81dca)
- backend: Add tab-completion to server console command names (e1e76c6)
- backend: add tip of day (2d8e624)
- backend: allow services to provide user properties (522664d)
- backend: allow services to provide whoami values (fccabf1)
- backend: improve logger and reduce logs (4bdad75)
- Display app icon and description in embeds (ef298ce)
- get first test working on share-test service (88d6bee)
- git: Add --color and --no-color options (d6dd1a5)
- git: Add a --debug option, which sets the DEBUG global (fa3df72)
- git: Add authentication to clone, fetch, and pull. (364d580)
- git: Add diff display to
show
andlog
subcommands (3cad1ec) - git: Add start-revision and file arguments to
git log
(49c2f16) - git: Allow checking out a commit instead of a branch (057b3ac)
- git: Color output for
git status
files (bab5204) - git: Display file contents as a string for
git show FILE_OID
(a680371) - git: Display ref names in
git log
andgit show
(45cdfcb) - git: Format output closer to canonical git (60976b1)
- git: Handle detached HEAD in
git status
andgit branch --list
(2c9b1a3) - git: Implement
git branch
(ad4f132) - git: Implement
git checkout
(35e4453) - git: Implement
git cherry-pick
(2e4259d) - git: Implement
git clone
(95c8235) - git: Implement
git diff
(622b6a9) - git: Implement
git fetch
(98a4b9e) - git: Implement
git pull
(eb2b6a0) - git: Implement
git push
(8c70229) - git: Implement
git remote
(43ce0d5) - git: Implement
git restore
(4ba8a32) - git: Make
git add
work for deleted files (9551544) - git: Make shorten_hash() guaranteed to produce a unique hash (dd10a37)
- git: Resolve more forms of commit reference (b6906bb)
- git: Understand references like
HEAD^
andmain~3
(711dbc0) - implicit access from apps to shared appdata dirs (31d4eb0)
- introduce notification selection via driver (c5334b0)
- multi-recipient multi-file share endpoint (846fdc2)
- parsely: Add a fail() parser (5656d9d)
- parsely: Add stringUntil() parser (d46b043)
- phoenix: Add --dump and --file options to sed (f250f86)
- phoenix: Add more commands to sed, including labels and branching (306014a)
- phoenix: Expose parsed arg tokens to apps that request them (4067c82)
- phoenix: Implement an
exit
builtin (3184d34) - phoenix: Implement parsing of sed scripts (0d4f907)
- phoenix: Make
clear
clear scrollback unless-x
is given (75a989a) - Phoenix: Pass command line arguments and ENV when launching apps (8f1c4fc)
- phoenix: Respond to exit status codes (5de3052)
- phoenix: Show actual host name in prompt and neofetch (4539408)
- rate-limit for excessive groups (4af279a)
- re-send unreads on login (02fc4d8)
- register dev center to apps (10f4d7d)
- send notification when file gets shared (2f6c428)
- start directory index frame (fb1e2f2)
- support canonical puter.js url in dev (fd41ae2)
- ui: add new components (577bd59)
- ui: add new components (38ba425)
- ui: allow component-based settings tabs (1245960)
- update share endpoint to support more things (dd5fde5)
- add app_uid param to kv interface (f7a0549)
- add missing columns for public directory update (b10302a)
- Add missing file extension to 0009_app-prefix-fix.sql in DB init (a8160a8)
- add permission implicator for file modes (e63ab3a)
- add stream limit (ceba309)
- backend: remove a bad thing that really doesn't work (8d22276)
- bug introduced when refactoring /share to Sequence (ecb9978)
- check subdomain earlier for /apps (4e3a24e)
- column nullability blunder (1429d6f)
- Correct APIError imports (062e23b)
- correct shown flag behavior (632c536)
- database migration (9b39309)
- do not delegate to select on read like ever that is really dumb (a2a10b9)
- docker runtime fail because stdout columns (94c0449)
- fix issues with apps in /share endpoint (0cf90ee)
- fix owner ids for default apps (283f409)
- fix permission cascade properly this time (de58866)
- Fix phoenix app prefix and TokenService test (afb9d86)
- fix that fix (b126b67)
- fix typo (ce328b7)
- git: Make git commit display detached HEAD correctly (73d0f5a)
- group permission audit table (7d2f6d2)
- handle subpaths under another user (d128cee)
- handling of batch requests with zero files (c0063a8)
- i forgot to test reloading (7eabb43)
- improve console experience on mac (15465bf)
- incorrect error from suggested_apps (b648817)
- Make polyfilled import.meta.filename getter a valid function (85c6798)
- null email in request to /share (bf63144)
- Only run Component initialization functions once (5b43358)
- oops (a136ee5)
- parsely: Make Repeat parser work when no separator is given (9b4d16f)
- peers array assumption (10cbf08)
- phoenix: Add missing newlines to sed command output (e047b0b)
- phoenix: Gracefully handle completing a non-existent path (d76e713)
- property validation on some permission endpoints (0855f2b)
- readdir on file (a72ec97)
- remove last component when share URL is file (1166e69)
- remove legacy permission check in stat (f2c6e01)
- Remove null or duplicate app entries from suggest_app_for_fsentry() (6900233)
- security: Move token for socket.io to request body (49b257e)
- switch share notif username to sender (cd65217)
- Terminal: Accept input from Chrome on Android (4ef3e53)
- Throw an error when readdir is called on a non-directory (46eb4ed)
- type error in puter-site (d96f924)
- ui color input attributes (d9c4fbb)
- ui: improve Component base class (f8780d0)
- update email share object (9033f6f)
- update PD alert custom details (2f16322)
- update test kernel (55c609b)
- validate size metadata (2008db0)
- add /healthcheck endpoint (c166560)
- Add command names to phoenix tab-completion (cf0eee1)
- add option to change desktop background to default (03f05f3)
- allow apps to add a menubar via puter.js (331d9e7)
- Allow querying puter-apps driver by partial app names (dc5b010)
- Display upload errors in UIWindowProgress dialog (edebbee)
- Implement 'Like' predicate in entity storage (a854a0d)
- improve password recovery experience (04432df)
- security: add ip rate limiting (ccf1afc)
- Show "Deleting /foo" in progress window when deleting files (f07c13a)
- Add missing file extension to 0009_app-prefix-fix.sql in DB init (a8160a8)
- Add missing TextEncoder to PTT (8d4a1e0)
- Correct APIError imports (062e23b)
- Correct grep output when asking for line numbers (c8a20ca)
- Correct inverted instanceof check in SignalReader.read() (d4c2b49)
- Correct variables used in errors in sign.js (fa7c6be)
- Eliminates duplicate translation keys (5800350)
- fix error handling for outdated node versions (4c1d5a4)
- Fix phoenix app prefix and TokenService test (afb9d86)
- increase QR code size (d2de46e)
- Make PathCommandProvider reject queries with path separators (d733119)
- Make url variable accessible to all users of it (2f30ae7)
- Only run Component initialization functions once (5b43358)
- Parse octal echo escapes (6ad8f5e)
- reduce token lengths (5a76bad)
- reliability issue 🐛 (1d546d9)
- Remove null or duplicate app entries from suggest_app_for_fsentry() (6900233)
- security: always use application/octet-stream (74e213a)
- security: Fix session revocation (eb166a6)
- security: Move token for socket.io to request body (49b257e)
- security: Prevent email enumeration (ed70314)
- security: skip cache when checking old passwd (7800ef6)
- Terminal: Accept input from Chrome on Android (4ef3e53)
- test release-please action #3 (8fb0a66)
- test release-please action #4 (f392de7)
- typographical error 🐛 (2949f71)
- typographical errors 🐛 (4d30740)
- Use correct variable for version number (52d5299)
- use primary read in signup (30f17ad)