Skip to content
This repository has been archived by the owner on Oct 13, 2023. It is now read-only.

0.5.18

Compare
Choose a tag to compare
@TheGoddessInari TheGoddessInari released this 10 Jul 04:34
· 11 commits to 61fa8c4588f380c3aba742dc074b8fd481a99579 since this release
26702dc

Changes:

  • 61fa8c4 Update electron-store to 4.0.0. Update mime to 2.4.4.
  • 9956549 Update electron to 5.0.6. Update electron-builder to 20.44.4.
  • 8440bc8 Add .eslintignore
  • db04841 Add Visual Studio Code extension recommendations.
  • 047a96c Reformat README.
  • 5ce7b9d Update spectron to 6.0.0.
  • 1237304 Update electron to 5.0.4.
  • a15033d Update electron to 5.0.3, electron-builder to 20.43.0.
  • 74fafc0 Update WhatsApp js_unread. [ #103 ]
  • c34a98c Merge pull request #100 from nvesely/sandbox
See more
  • 9475a17 Enable sandbox for WebViews
  • 26702dc masterpassword: Avoid so focus doesn't disappear.
  • 8d6e149 Fix masterpassword for Electron 5.
  • b5b415f Make npm start work.
  • f445c95 Update runtime dependencies; update to electron-contextmenu-wrapper 4.0.0.
  • 97837a7 Replace var with let or const as appropriate.
  • 7763981 Use object methods in mattermost unread_js.
  • 60f3f47 Remove unsafe == operators from the VTypes overrides.
  • 07201f2 Replace property functions with object/class method functions.
  • 55fe946 Fix backup/restore functions.
  • c7c7ce7 Uppercase font glyph literals to make them less ambiguous.
  • 522c0d1 Replace unnecessarily escaped template string with template literal.
  • d42dc5c Update asar to 2.0.1.
  • b237a74 Update Electron to 5.0.1.
  • 1dbf4f3 Update to electron 5.0.0.
  • 3a26c65 Prepare for electron v5: Make requires in WebView use electron remote as appropriate.
  • 9a93688 app.json: Bundle CSS.
  • eb413c7 Update loadscreen to modernizr 3.6.0.
  • ad865e0 Prepare for electron v5: Make sure webviewTag is on.
  • 243d9fc Limit passive listeners to the specific types that Chrome >= 57 makes passive by default.
  • 0279fb3 Update to electron 4.1.5.
  • 8bc9080 Fix null dereference in setServiceNotifications.
  • 32b8ec3 Update to mocha 6.1.4, which finally fixes the security issues.
  • dea40d0 Locally scope requires in FileBackup.
  • 7937d8d Explicitly focus the BrowserWindow after showing. [ electron/electron#18034, #92 ]
  • bac34d9 Fix Discord up the rest of the way.
  • c6490f5 Try to adapt to Discord's most recent class reobfuscation.
  • cad7c06 WebView: Remove 'mouseup' and 'mousedown' from passive listeners.
  • 69ea8ed Fix FreeBSD OSArch string. Just in case.
  • 4aab913 Strip userAgent of Electron/app name. Remove default userAgent overrides. [ #75 ]
  • 663f2f5 Update tmp to 0.1.0.
  • 3dbed8d Update electron to 4.1.4.
  • 01dceeb Update electron-builder and mocha because of https://www.npmjs.com/advisories/813. [ mochajs/mocha#3876 ]
  • 5ec2a6b Update electron to 4.1.3.
  • 94ab071 Fix incorrect js_unread using indexing.
  • e10df73 ServicesList: Update Slack js_unread to avoid jQuery. [ #96 ]
  • 4f95cfc Fix tab shortcuts for MacOS, add another shortcut to tab with.
  • a0ac395 Resolve js-yaml security update ourselves since upstream is as always unresponsive. [ userland/electron-builder#3772 ]
  • 0ee3af1 Insist on nodeIntegration for the main browserWindow for Electron 5.0.0.
  • 8438f46 Add debug task, add sensible defaults for Visual Studio Code.
  • fe3f7bc WebView: Several different cleanups. Fix zoom level logic. Restore zoom level on start.
  • 43da607 Change redirect logic for tweetdeck due to deprecation.
  • dc60e3b Change AutoPlay policy to be what the user expects until the webapps catch up.
  • 30223f5 Update to electron-store 3.0, which depends on electron 4.x.
  • 4d0e188 Update to electron 4.1.1.
  • a25903a Crisp changed its URL, so update.
  • d0a0aff Add Cmd+Q shortcut as mentioned in #65.
  • 26b0b1f Also apply workaround from 3264112 (last commit) to our notifications.
  • 3264112 Fix focus when changing tab, blur previous tab. [ #95, electron/electron#15718 ]
  • 798ee1e Notifier: Remove open coding of tab activation.
  • 01d5cd5 README: Consistently reformat.
  • 268e487 README: Add deployment status badge.
  • f1f5c30 Update Sencha bits to need 6.7.0, update README.
  • 37dde30 Update electron and electron-builder to alleviate yet another Chrome CVE.
  • 51a2d93 ServicesList: Update Discord unread_js.
  • 5e89799 package.json: Remove cpy since we already have shx.
  • e2497f0 Azure DevOps is building Windows, so change URL and remove appveyor.yml.
  • 7b1fa25 Change appveyor.yml to be Windows-only. Remove .travis.yml.
  • d1ec405 README.md: Update DevOps status to shields.io.
  • 6471fe4 README.md: Redirect non-Windows links to 'nightly', add MacOS links. [ #65 ]
  • 40e5497 Update dependencies.
  • da3e283 Redo icon handling with NativeImages to prevent random error boxes.
  • b02a615 Use path.join for icons.
  • 653bb10 Add alt+left and alt+right shortcuts for switching tabs.
  • e311167 ServicesList: Remove slowed timer blacklist from WhatsApp.
  • 7da7339 Merge pull request #87 from JakobStruye/fix-slowed-timer-params
  • 772adb7 Fixed slowed timers to also pass the params for the function to be
  • 160caae Merge pull request #86 from timbru31/feat/update-slack-icon
  • ea8f9a7 fix(slack): replace icon
  • 92c1c48 Merge pull request #83 from ThauEx/patch-2
  • 0aebdd3 Steam: Update unread js
  • b299357 README: fix feature list (#81)
  • f345f80 Fix locale path to be app relative, like was done for icons.
  • 14c71ae Partially revert da64582. App.quit should work again.
  • 0ecf7db Redo shortcuts via hidden menus, adds quit keybind, move F1 F2 keybinds. [ #66 ]
  • 4ed3cc4 app.json: Add icon.ico to the cache.
  • 3a36cda Fix a stray icon path still using __dirname.
  • ecd28d7 README: Note that Auth0 is disabled until after the rename.
  • 1c5e6ce ServicesList: Update User Agents with current version.
  • 7c4f284 Merge pull request #80 from JakobStruye/os-spark-to-webex
  • 085f9a7 Update to electron 4.0.1 and electron-builder 20.38.5.
  • 6415d37 Revert "Disable eval from webviews." [ #76, #79 ]
  • 1a04c09 Rebranded Cisco Spark to Cisco Webex Teams
  • 480daca Fix icon paths to be consistent.
  • 0172bec WhatsApp: Disable initial service workers. [ #72 ]
  • 3cc306e WhatsApp: fix typo, useragent was used instead of userAgent.
  • bc1923d README: Somehow the AppImage link changed, fix it.
  • 38bffd6 Remove references to app watch, as this never made sense.
  • af081b7 Add git hashes to buildversion.
  • 45b3597 Update dev package versions.
  • f46631a Disable eval from webviews.
  • 347e05b WhatsApp: Use a different user-agent because they're being stupid.
  • 0cc05c9 ServicesList: Replace for..in with for..of for hipchat, horde, and mysms.
  • 3bfe190 Zoho: Replace .com with ___ for non-US folks, add note to add .com or other TLD.
  • 1dd0cbb CONTRIBUTING.md: Let's clean this up.
  • f0d4676 README.md: Remove reference to env.js.
  • 6ffa282 Update DEB64 link. [ #63 ]
  • fe4f41b Update package lock.
  • 53a837b Update electron-contextmenu-wrapper to 1.0.0.
  • 86c72dd Update electron to 3.0.8, electron builder to 20.33.2,
  • 821e3f5 Add snap packaging.
  • b676180 Update electron to 2.0.11.
  • c3d0821 Prevent bug "window.close" related with Electron
  • de6e79b Merge pull request #57 from ontherunvaro/patch-inbox-badges
  • eff6783 Inbox: only update notification badge for Inbox view.
  • 2d8fbcf node: Make 'start' npm command work [ #55 ]
  • aff8a41 Hangouts: Fix js_unread.
  • 59ebf0e Merge pull request #56 from ontherunvaro/patch-linux-categories
  • b39248a Merge pull request #54 from ontherunvaro/patch-gitignore-jsonp
  • cdc4b83 package.json: Change freedesktop category to Network
  • 7e896d0 Add bootstrap.jsonp to .gitignore
  • 694bfb9 CSP: fix custom icons. Remote loading of https
  • 2f6e6ff Revert "Disable eval from webviews."
  • 1448864 Update electron-builder to 20.28.3.
  • a6c9ea3 Update to electron-contextmenu-wrapper 0.0.2
  • d7f70fd Remove the last vestiges of Auth0 support.
  • c982df1 Disable eval from webviews.
  • 98370a6 index.html: Make a 'basic' CSP for the main window.
  • 6339416 app.json: Remove polyfills.
  • a30aade electron: Use destructuring assignments.
  • 3da4a43 FileBackup: check for null and removing a debugging print.
  • b8548f2 Fix FileBackup function typo. Backup now works from the button.
  • 1f92531 Put the 'does this happen upstream' common question into the issue template.
  • da64582 Replace app.quit with app.exit.
  • 771266f Ensure that no webviews can be created with nodeIntegration.
  • 491fc4c Update electron to 2.0.8 to fix CVE-2018-15685.
  • a16643e Remove the 'remove all services' button theming so it actually shows up.
  • bbcd2ce Take out one instance of iteration for the new style.
  • 5ab38ea Explicitly declare the Node version we depend on.
  • b8d4482 Clear all of the Sencha warnings.
  • 4456ca8 Remove electron-context-menu, replace with our own
  • 6b3ea30 Cleanup on electron/main.js and fix a typo.
  • 1e7cf26 Merge branch 'testing'
  • 8f991a5 Merge pull request #37 from timbru31/fix-mac-os-script
  • d35d82c build(macOS): fix macOS package.json scripts
  • 2761e5a electron: Add missing semicolons.
  • df6a363 CI: Remove env.js instructions from the YML files.
  • 8a9429e Remove the env.js bits now that we no longer use Auth0.
  • 5940fa1 Replace Auth0 with file backup, fix service removal.
  • ec7f310 Fix Linux links for now, because the package name is bugged
  • 33c60bc Rename a few more title updates.
  • c3202d3 Fix a missed GroupEnd for logging injected code.
  • 234fa5b Fix timer again! This is getting repetitive.
  • df97111 README: update with newer features, add modern screenshot.
  • c6b85e9 This should finally fix the passive/timer logic.
  • 2dac0fd Try to fix the logic for on/off with the checkbox for the previous
  • 952d9f3 Add the promised blacklist for timer granularity and passive listeners.
  • dbb587f Finish naming, readd donation and flag.
  • 5d38e9d Rename project to Rambox-OS to disambiguate from upstream.
  • a071fcc Fix david-dm devDependencies link, as the URI scheme changed.
  • 029823f Fix david-dm tracking.
  • a16f7dc Minor package updates.
  • 8bd9d86 Update package-lock.json. It looks like it wasn't done.
  • fcb4d7d Cleanup npm commands to be more sensible.
  • f6d4188 Finish speeding up build. Format things like electron-build prefers.
  • 169f88b Speed up sencha compilation and move rimraf to devDependencies.
  • 278a745 Since Rambox Pro is closed source, remove references to rambox.pro.
  • c61ffb5 Remove electron "browser plugin" support, as AFAICT, there's no use of
  • c922e13 Update 'csvjson' to 5.1.0.
  • 098a89f Update 'csvjson' to 5.0.0.
  • fc985e7 Update 'asar' to 0.14.3.
  • 852cd7f Update 'chai' to 4.1.2.
  • 791a7d9 Update 'tmp' to 0.0.33.
  • dac8b55 Update 'rimraf' to 2.6.2
  • 1e87534 Update 'mime' package to 2.3.1.
  • 242c3e0 Remove auto-updating.
  • 444fb9e Save lots of CPU usage by default.
  • 910dbd3 Fix typo in the number of services.
  • fad888c packages: Update to electron 2.0.6 and electron-context-menu 0.10.0.
  • dced932 Replace shipped js_unread with user js_unread if supplied.
  • 43cabea Finish ripping out squirrel, and fix notifications for NSIS.
  • 5c4153f Fix discord badge updates. This is probably incomplete.
  • 44c1f7e CI: Travis updated OSX, downgrade xcode.
  • 7dd9edc Deprecate automated 32-bit builds and switch to NSIS.
  • b15edc6 Overhaul badge updating.
  • 9059971 Setting "•" as unread count now possible from js_unread, updated Slack js_unread to do this. TODO add for other services with "•".
  • fca21ac Removed the 'dont_update_from_title' flag, now updates from title iff no js_unread is set
  • cf9400e Update package versions. Only one known vulnerability left.
  • e639c2a Update Tutanota ala saenzramiro/rambox#1766 with official URL.
  • 0e30f62 Rip out more upstream tracking: signalayer was still getting injected.
  • 92e9218 Slight cleanup of CSS-JS injector.
  • 021022b Use the proper equality operators.
  • e5159fa Remove ancient unused electron-cookies.
  • 536b9c9 Merge branch 'fix_linting'
  • 9b9ab1e Fix other linting errors. No lint makes for easier development.
  • 13b3b10 Please don't abuse ternary operator for operations without a value.
  • 313eec8 Update the JS-CSS injector to avoid null dereference.
  • 6693bfe Rip out the remaining "statusbar" toggle logic.
  • 37dd7a4 Redo building/packaging commands to replace electron-builder.
  • 0ef996b Just kill the 'statusbar' config options. [ #15 ]
  • fb4e634 Default the "always on status bar" to off for sanity's sake. [ #15 ]
  • 2bbc52c Properly fix monospace fonts for code editor window. [ #7 ]
  • afe5445 Update custom CSS injection with a checkbox for injecting via JS.
  • f5393be Rip out another donation bit that is affecting runtime.
  • e54f63e Merge pull request ramboxapp#1661
  • dd74267 Merge pull request ramboxapp#1655
  • 9ecad06 README: Update service # count to be consistent.
  • 0d98d9e README: Make it clear code injection means JS and CSS.
  • e9cefa6 README: Update to relative links, per ramboxapp#1701
  • 5c2b948 Add custom CSS injection. [ #6 ]
  • 0391fa2 Merge branch 'master' into local_improvements
  • 405d7da CI: Documentation didn't specify that cache dependencies don't work with variables
  • d0db8fa README: Make sure the download artifacts go to the master branch.
  • 766d420 Merge branch 'tighten_security'
  • 7efe5e1 Use https everywhere.
  • f28154a README: Be more explicit about dependencies.
  • 42bf0bf Add appropriate monospace fonts to the code editor window. [ #7 ]
  • 96be2f6 Add appropriate monospace fonts to the code editor window. [ #7 ]
  • 32ddce9 README: Add links to the latest build artifacts.
  • 76a4a39 CI: Make appveyor cache more efficient by depending on package-lock.json.
  • 24c1a82 CI: Disable deploy on Travis, add Win32 builds to appveyor.
  • 25bacb3 CI: Swap linux builds to appveyor for artifacts.
  • b3f2dfc Sencha update.
  • 6c8a877 Merge pull request ramboxapp#1782 from sbol-coolblue/feature/fix-donate-link
  • 76d1e05 Fix donation link [ #1749 ]
  • b217ad1 README: Consistently use shields.io for badges.
  • f96bbdd README: Update to mention external NodeJS requirement for building.
  • da5fdab Simplify builds to one command, update CI and README to match.
  • b1c0c95 CI: Incorrect documentation, use null instead of "never".
  • b017e7d CI: Try to only deploy on tagged releases, and only via the CI, not via
  • d218cb7 Try to make a proper fork.
  • dcd0217 Make mousewheel event listener passive.
  • ec63b5c Output ES6.
  • cda726f Merge branch 'tighten_security' into fixup
  • 0ba99bb Merge branch 'remove_tracking' into fixup
  • 4776049 Merge branch 'update_package_versions' into fixup
  • 8d80820 Don't allow insecure content.
  • 661fad0 Remove tracking
  • 4deb627 Update from electron-config 0.2.1 to electron-store 2.0.0.
  • 5a1a44d Update to electron 2.0.5 to receive critical bugfixes (no breaking
  • 4b99bb2 npm audit is very upset about the state of the repo, fix it.
  • e289462 Fix ICQ's update count. Make it use the non-title update method as
  • a9d0d25 Fixes not starting minimized on Linux/MacOS systems [ #1205 ]
  • 3a4c89b Merge pull request ramboxapp#1622 from KTOmega/left-service-bar
  • d15d7c0 Merge pull request ramboxapp#1627 from JakobStruye/fix-fastmail-type
  • 72c314c Merge pull request ramboxapp#1619 from Ash258/patch-1
  • c6d5a61 Merge pull request ramboxapp#1643 from GarciaPL/master
  • 1492a84 Clearing password text field after inserting wrong password
  • 19bd2a3 Corrected FastMail service type from 'mail' to 'email'
  • 5442893 Update Discord unread function [ #1423, #1240 ]

This list of changes was auto generated.