Commit Graph

497 Commits

Author SHA1 Message Date
n1474335 8fa6f3f45c Fixed bug where clicking up and down arrows on numeric inputs would not trigger an auto-bake 2017-09-05 16:51:57 +00:00
Marcus Bointon 9545205f19
Optimise PNGs 2017-09-04 12:22:12 +02:00
n1474335 d68523a54e Added status message mechanism for the Worker to report to the app 2017-08-25 01:24:12 +01:00
n1474335 a4aee761c2 Added module and threading support for the inline version. 2017-08-25 00:25:49 +01:00
n1474335 cc44be7ef9 Fixed recipe saving 2017-08-21 15:25:35 +00:00
n1474335 e0eb972a54 Operations with no arguments can now be added to the recipe without causing errors 2017-08-18 16:12:49 +00:00
n1474335 19c54a99cd Improved web app title construction 2017-08-18 16:01:55 +00:00
n1474335 9d60ec22ee Updated links in index.html 2017-08-18 15:55:04 +01:00
n1474335 cf1ba60a10 Added new 'pretty' recipe format to make URLs more readable 2017-08-15 16:26:42 +00:00
n1474335 d4d7bcab7a Added GeoCities theme 2017-08-10 12:35:30 +00:00
n1474335 a61cf6a68a Added module framework 2017-08-09 20:09:23 +01:00
n1474335 81f2a460ed Added apploaded event to signify when the app has completed loading 2017-08-08 13:08:06 +00:00
n1474335 ab1c9e27dc Added more loading messages 2017-08-03 10:57:54 +00:00
n1474335 e8e5eb9c53 Fixed some edge cases for popover triggering 2017-08-01 19:23:30 +00:00
n1474335 a15034b03e Merge branch 'bug/text-overflow' of https://github.com/artemisbot/CyberChef into artemisbot-bug/text-overflow 2017-08-01 15:40:31 +00:00
n1474335 9f19afc943 Removed auto-bake threshold as long bakes can now be cancelled manually 2017-07-30 12:51:21 +01:00
Matt C 9ee0964d0e Fixed hover issue - now allows scrolling 2017-07-29 00:45:41 +01:00
Matt C 33ecbfa95b Fixed arrow issue 2017-07-28 21:47:47 +01:00
n1474335 e977a1006c Merge branch 'master' into feature-threading 2017-07-28 16:55:07 +01:00
n1474335 f1ebab0c2d Added the ability to cancel bakes 2017-07-28 16:38:53 +01:00
n1474335 98884d851a Added staleness indicator to the output 2017-07-28 15:43:23 +01:00
n1474335 78d0369e71 Added loader for long bakes and improved initial loading sequence 2017-07-28 14:43:44 +01:00
n1474335 7a56af8ffa Page title changes to reflect recipe 2017-07-27 15:33:24 +00:00
n1474335 ed2bfbd27c Added structured data to help search engines 2017-07-27 15:33:01 +00:00
Matt C 90ed62add2 Fixes gchq/CyberChef#137
Changes data-trigger to focus so scrolling works and sets max height.
2017-07-25 11:49:23 +01:00
n1474335 d46e279933 Added link to 'Last build' notice showing commits since last release 2017-07-24 16:38:38 +00:00
n1474335 5f1c88104d Introduced key-spacing eslint rule 2017-07-24 14:55:48 +00:00
n1474335 a61df0832f Updated dependencies and linted 2017-07-24 13:49:16 +00:00
n1474335 c773edceb9 Added BCD operations with tests 2017-07-19 15:29:37 +00:00
n1474335 cda557e1b9 Removed sessionStorage as it is no longer used and marginally affects performance 2017-07-18 14:28:51 +00:00
n1474335 cc3aad17e1 OperationConfig now loaded into App via value-loader so that operation code is only included in the worker 2017-07-16 23:33:47 +01:00
n1474335 6c8da6b070 Added ellipsis to overflowing args 2017-07-13 15:11:21 +00:00
n1474335 72ec9df1b1 Fixed option naming conventions 2017-07-12 14:34:45 +00:00
n1474335 2555de7712 Fixed bug in firefox where recipes containing an = character would not load from the URL 2017-07-12 12:49:10 +00:00
n1474335 7e310a8de7 Moved file switch listener to correct block 2017-07-07 13:27:47 +00:00
n1474335 c460c2bf6b Replaced hexToByteArray with fromHex and byteArrayToHex with toHex. Switched displayFilesAsHTML operation to use template strings and introduced markup formatting method. 2017-07-07 13:23:58 +00:00
n1474335 760ab688b2 Create ChefWorker and move bake process into it 2017-07-05 00:14:47 +01:00
n1474335 ff78c72d54 Configured webpack-dev-server 2017-07-03 23:15:57 +01:00
n1474335 2400de337b Merge branch 'unzipmod' of https://github.com/bwhitn/CyberChef into bwhitn-unzipmod 2017-07-03 15:28:12 +00:00
n1474335 61c799447b Improved banner CSS 2017-07-03 15:18:47 +00:00
bwhitn 4143bba89f This adds the ability to move the file data from Utils.displayFilesAsHTML to the input. 2017-07-01 00:40:22 -04:00
n1474335 df1405e998 Fixed mildly infuriating bug where the preloader rings overlap 2017-06-26 21:47:57 +01:00
n1474335 4363da534d Updated links to new hash variant and cleaned up About and Option panes 2017-06-16 15:36:42 +00:00
n1474335 00e7d8a390 The recipe and input are now stored in the hash part of the URL 2017-06-16 11:04:35 +00:00
n1474335 e7f5b17184 Manual bake now triggers when recipes are loaded from the URL. Fixes #93. 2017-06-09 15:36:15 +00:00
n1474335 fef446687a Loading messages won't repeat as often and cycle more slowly 2017-06-09 15:21:39 +00:00
n1474335 57dcd961d5 Option selects now default to the first option if not previously set 2017-05-24 10:29:47 +01:00
n1474335 83878d6b05 Update ControlsWaiter.js 2017-05-23 16:53:37 +01:00
n1474335 9055fc72d2 Added Boostrap grid CSS 2017-05-23 13:09:55 +01:00
n1474335 347adf688a Added loading messages to preloader 2017-05-19 16:23:52 +00:00
n1474335 5e79187176 Added ico and removed tiff from supported image types 2017-05-19 12:58:42 +00:00
n1474335 491a82cd67 Added 'Render Image' operation 2017-05-19 11:15:48 +00:00
n1474335 ad18d84f14 Fix option defaults and compile message formatting 2017-05-19 00:10:36 +01:00
n1474335 2b3e471f96 Added version number to About/Support pane 2017-05-18 23:40:53 +01:00
n1474335 488d54493a Added modern browser warning for theme support 2017-05-18 23:29:04 +01:00
n1474335 a418f63a44 Added postcss-loader to provide fallbacks for older browsers 2017-05-18 23:24:24 +01:00
n1474335 e4ad7768d5 Finalised the dark theme 2017-05-17 23:02:52 +01:00
n1474335 823b276ef5 Changed bootstrap-sass back to bootstrap (with less). Theme now loads before the preloader is shown. 2017-05-13 16:45:19 +01:00
n1474335 280f1ee2df Dark theme tweaks and improvements 2017-05-07 01:13:47 +01:00
n1474335 0dc72d8301 Merged master 2017-05-06 16:22:25 +01:00
n1474335 6abd10f9e2 Tidying codebase 2017-05-06 16:12:09 +01:00
n1474335 5efe9bd91d Merge branch 'prefer-const' of https://github.com/graingert/CyberChef into graingert-prefer-const 2017-05-06 14:11:38 +01:00
n1474335 e9c3bebfff Fixed lint error 2017-05-06 13:59:33 +01:00
n1474335 03fc22d3da Merge conflicts 2017-05-06 13:47:26 +01:00
toby 6122e33f4f Removed debounced autobake & stop disabling input 2017-05-03 10:35:15 -04:00
Thomas Grainger b365ce3195
fix the first 100 prefer-const errors 2017-05-03 00:41:01 +01:00
Thomas Grainger 0a3233d289
move spider images to .json file 2017-05-03 00:41:01 +01:00
Thomas Grainger 15aea9e9ea
auto-fix prefer-const 2017-05-03 00:41:01 +01:00
n1474335 80cdf0c014 Merge conflict 2017-05-02 23:03:28 +01:00
n1474335 d1d394eec7 Fix search-results layout bug. 2017-05-02 20:56:57 +01:00
Thomas Grainger d05543db30
manual fixes 2017-04-28 16:45:02 +01:00
Thomas Grainger b33f73ac9a
autofix no-var 2017-04-28 16:45:00 +01:00
n1474335 e4c5c4a901 Fixed bug where popovers on operations stopped working after the operation was dragged into the recipe. 2017-04-27 09:10:18 +00:00
n1474335 39f36c9184 Removed excess auto-baking when an operation is added to the recipe. Fixes #120. 2017-04-26 11:05:44 +00:00
n1474335 2e4076bb75 Added option to change the theme. 2017-04-25 00:21:38 +01:00
n1474335 d71ac2e894 Moved from Sass to CSS with custom properties, allowing for dynamic theme changes. 2017-04-24 23:59:35 +01:00
n1474335 4375a151dd BUGFIX #119: Recipe names are now correctly escaped. 2017-04-24 11:53:55 +00:00
toby 50784f2600 Debounce autobake in the web app.
Added debounce with guidance from the underscore.js implementation:
e944e0275a/underscore.js (L880)
2017-04-23 13:41:28 -04:00
toby 21c0fed833 Fix bug: baking error did not reset baking status 2017-04-23 13:14:59 -04:00
n1474335 e3f41fea9c Developing a dark theme. 2017-04-23 17:09:12 +01:00
toby a13e2468db Added UI loading indications to the HTML app 2017-04-21 20:04:12 -04:00
toby c39622ed1e Add support for async ops using async/await 2017-04-21 17:48:42 -04:00
n1474335 a4d93f23d6 Added preloader to hide elements before they are correctly rendered 2017-04-15 20:46:57 +01:00
n1474335 e0e5670d0e Styles rewritten in a modular format with themable properties stored in variables. 2017-04-13 17:59:37 +01:00
n1474335 e120422b05 Styles now imported through Sass. Less removed. 2017-04-09 14:06:59 +01:00
n1474335 d9006d6e37 Merge pull request #110 from artemisbot/feature/accessibility
Made changes to fix accessibility errors
2017-04-07 23:10:42 +01:00
n1474335 2a07999db6 BUGFIX #98: Auto-Bake now triggers when operations are re-ordered. 2017-04-07 22:23:23 +01:00
n1474335 abd05f5105 Fixed popover bug in search and removed popovers when favourites are dragged out. 2017-04-07 21:50:53 +01:00
Matt C 44d2e100bd Made changes to fix accessibility errors
Still some warnings and notices, but they are inconsequential.
2017-04-07 17:00:32 +01:00
n1474335 720b7a3e3f Removed stats.txt functionality as it doesn't add much. 2017-03-29 21:51:42 +01:00
n1474335 06d4002c6b Fixed CanvasComponents not being available to operation output code. 2017-03-27 19:43:50 +01:00
n1474335 ed21dff88f Fixed 'Diff' imports and added test 2017-03-27 19:39:04 +01:00
n1474335 559e32a16a Merged upstream master 2017-03-27 18:41:23 +01:00
n1474335 97d41fd50a Restructured and fixed inliner. 2017-03-27 16:08:36 +01:00
n1474335 9bd11dc7ad UglifyJS now invoked by webpack instead of Grunt 2017-03-23 18:41:36 +00:00
n1474335 131b3a83c1 Converted all modules from CommonJS to ES6 2017-03-23 17:52:20 +00:00
n1474335 0f2a5014be Restructured src files into a more logical hierarchy 2017-03-23 00:33:40 +00:00