Commit Graph
100 Commits
Author SHA1 Message Date
Trevor Buckner fc475b2a7e Allow babel to transpile fflate 2025-07-13 00:52:06 -04:00
Trevor Buckner 22ef3cbebc Gzip brew object when sending for save update 2025-07-11 16:55:30 +00:00
Trevor Buckner 9da8a17053 Remove text mismatch logs 2025-07-10 17:17:25 -04:00
Trevor Buckner 7cadbfbd7b allowExceedingIndices for our patch applier
Test if it allows patches to go through, and log error if it doesn't match the expected output.
2025-07-10 17:11:31 -04:00
Trevor Buckner 98b9e86787 Merge pull request #4329 from naturalcrit/AdditionalPatchLogging
On patch failure, compare client and server text bytewise
2025-07-10 12:05:24 -04:00
Trevor Buckner 489b4b2694 Also log differences on MD5 mismatch 2025-07-10 12:04:09 -04:00
Trevor Buckner 8d279260c2 Merge branch 'master' into AdditionalPatchLogging 2025-07-10 11:19:07 -04:00
Trevor Buckner 7c08c430d0 Merge pull request #4324 from G-Ambatte/experimentalSplitHashAndVersionChecks
Split hash and version checks in updateBrew function
2025-07-10 11:18:53 -04:00
Trevor Buckner 45689d119e Comment out one failing test
Patch failure test is no longer being thrown while we monitor in the background
2025-07-10 11:18:39 -04:00
Trevor Buckner c5805af935 On patch failure, compare client and server text bytewise 2025-07-10 11:12:42 -04:00
Trevor Buckner b2c4bb7082 Merge branch 'master' into experimentalSplitHashAndVersionChecks 2025-07-10 11:06:29 -04:00
Trevor Buckner 68460447dc Merge pull request #4327 from dbolack-ab/fallbackTest
Run patch processing in parallel to prior system
2025-07-10 09:50:43 -04:00
Trevor Buckner 440c7beff6 Up to 3.19.3 so users can get the update 2025-07-10 09:47:21 -04:00
Trevor Buckner 7ba7991631 Additional diff server error logging 2025-07-10 00:37:03 -04:00
Trevor Buckner 0e1ac26999 v3.19.2 2025-07-09 22:42:21 -04:00
Trevor Buckner f49fed8c35 Merge pull request #4311 from dbolack-ab/md5Fix
Normalize strings before running MD5s
2025-07-09 22:40:15 -04:00
Trevor Buckner a8236fbab4 Ok. I'm lowering the coverage threshold 2025-07-09 22:14:24 -04:00
Trevor Buckner daf4eceedd Small rearrangement 2025-07-09 22:09:16 -04:00
Trevor Buckner 1d92b98568 Merge pull request #4310 from dbolack-ab/2025-06-09_Debug
Add Patch wrapper/unwrapper for saves
2025-07-09 18:42:23 -04:00
Trevor Buckner 8f058d56f2 Merge pull request #4304 from naturalcrit/3.19.1
up To V3.19.1
2025-07-09 11:11:59 -04:00
Trevor Buckner d192a064d6 up To V3.19.1 2025-07-09 15:10:53 +00:00
Trevor Buckner cccb531e17 Merge pull request #4280 from naturalcrit/SaveDiffs
Diff Saving
2025-07-09 09:55:33 -04:00
Trevor Buckner 6414e73e7d Cleanup and better handling of pre-save snapshot 2025-07-08 15:50:27 -04:00
Trevor Buckner 41daf8d172 comment out hash check 2025-07-07 21:05:50 +00:00
Trevor Buckner 4c897fdeb5 Add MD5 hash check 2025-07-07 21:00:03 +00:00
Trevor Buckner 89ce4de354 Add hash-wasm package for md5 2025-07-07 20:47:34 +00:00
Trevor Buckner 43095507ee Fix 2025-07-07 19:26:03 +00:00
Trevor Buckner eb7fbbe018 Merge branch 'master' into SaveDiffs 2025-07-07 15:07:44 -04:00
Trevor Buckner 869958ec38 Don't save unless previous save is complete 2025-07-07 19:00:01 +00:00
Trevor Buckner 57a48100d3 Merge pull request #4300 from naturalcrit/rename_isPending_to_unsavedChanges
Rename isPending state to more explicit unsavedChanges
2025-07-07 14:54:25 -04:00
Trevor Buckner 8538e4fadb Rename isPending state to more explicit unsavedChanges 2025-07-07 18:48:36 +00:00
Trevor Buckner 9a002511a3 Merge pull request #4254 from naturalcrit/dependabot/npm_and_yarn/stylelint-config-recess-order-7.1.0
Bump stylelint-config-recess-order from 6.0.0 to 7.1.0
2025-07-03 16:23:48 -04:00
Trevor Buckner 3fa3a52e05 Merge branch 'master' into dependabot/npm_and_yarn/stylelint-config-recess-order-7.1.0 2025-07-03 16:14:17 -04:00
Trevor Buckner 4fe920dac3 Merge pull request #4244 from naturalcrit/dependabot/npm_and_yarn/googleapis/drive-13.0.1
Bump @googleapis/drive from 12.1.0 to 13.0.1
2025-07-03 16:13:44 -04:00
Trevor Buckner f02fe2d8f3 Merge pull request #4261 from naturalcrit/dependabot/npm_and_yarn/eslint-plugin-jest-29.0.1
Bump eslint-plugin-jest from 28.11.0 to 29.0.1
2025-07-03 16:01:53 -04:00
Trevor Buckner 6a32b7427b Merge pull request #4270 from naturalcrit/dependabot/npm_and_yarn/pbkdf2-3.1.3
Bump pbkdf2 from 3.1.2 to 3.1.3
2025-07-03 15:31:22 -04:00
Trevor Buckner 5886bd65e5 Merge branch 'master' into dependabot/npm_and_yarn/pbkdf2-3.1.3 2025-07-03 15:27:43 -04:00
Trevor Buckner 9c5f80cbdb Merge pull request #4295 from naturalcrit/dependabot/npm_and_yarn/dev-dependencies-6ab8ca7825
Bump the dev-dependencies group with 3 updates
2025-07-03 15:26:55 -04:00
Trevor Buckner 2e491b3556 Merge branch 'master' into dependabot/npm_and_yarn/dev-dependencies-6ab8ca7825 2025-07-03 15:23:48 -04:00
Trevor Buckner d9a8afa272 Merge pull request #4296 from naturalcrit/dependabot/npm_and_yarn/prod-dependencies-2b50ddedc8
Bump the prod-dependencies group with 6 updates
2025-07-03 15:23:18 -04:00
Trevor Buckner 5d000a4599 Update dependabot.yml
Fixed bad spacing typo
2025-07-03 14:50:48 -04:00
Trevor Buckner 380e593b42 Group minor & patch dependency PRs
Instead of individual dependabot PRs that need to be merged, then we trigger a rebase, wait 5 minutes, then merge the next...

We can group dependency updates together in a single PR. This change makes all dev dependencies bundle minor and patch versions into one PR, and similarly with production dependencies. Major versions will still have separate PRs as they tend to break things.
2025-07-03 14:45:29 -04:00
Trevor Buckner 169f089d08 Merge pull request #4284 from naturalcrit/dependabot/npm_and_yarn/marked-gfm-heading-id-4.1.2
Bump marked-gfm-heading-id from 4.1.1 to 4.1.2
2025-07-03 14:03:01 -04:00
Trevor Buckner 9800561de7 Merge pull request #4292 from naturalcrit/dependabot/npm_and_yarn/babel/plugin-transform-runtime-7.28.0
Bump @babel/plugin-transform-runtime from 7.27.1 to 7.28.0
2025-07-03 13:50:55 -04:00
Trevor Buckner 48f17f7c5e Merge pull request #4289 from naturalcrit/dependabot/npm_and_yarn/eslint-9.30.1
Bump eslint from 9.27.0 to 9.30.1
2025-07-03 13:45:34 -04:00
Trevor Buckner c80b7ffd66 Merge pull request #4290 from naturalcrit/dependabot/npm_and_yarn/globals-16.3.0
Bump globals from 16.1.0 to 16.3.0
2025-07-03 13:40:08 -04:00
Trevor Buckner b5ff26f857 Merge pull request #4293 from naturalcrit/dependabot/npm_and_yarn/babel/preset-env-7.28.0
Bump @babel/preset-env from 7.27.2 to 7.28.0
2025-07-03 13:30:02 -04:00
Trevor Buckner 578b01bbb1 Merge branch 'master' into dependabot/npm_and_yarn/babel/preset-env-7.28.0 2025-07-03 13:27:27 -04:00
Trevor Buckner 67467e0099 Merge pull request #4294 from naturalcrit/dependabot/npm_and_yarn/jest-30.0.4
Bump jest from 29.7.0 to 30.0.4
2025-07-03 13:27:15 -04:00
Trevor Buckner e1e661976d Initial test 2025-06-27 08:07:02 -04:00
Trevor Buckner a6a684c89e Merge pull request #4272 from naturalcrit/RemoveTextBinFromSaveResponse
Don't send full text back to client on save
2025-06-24 17:45:40 -04:00
Trevor Buckner 862fa7de89 Don't send full text back to client on save
We return the stub after saving. When saving to HB MongoDB, the stub also includes the full text. This does not need to be sent back to the client.
2025-06-24 17:44:22 -04:00
Trevor Buckner b671cf7b02 Merge pull request #4265 from naturalcrit/HandleRequestAbortError
Handle Request Abort Error
2025-06-20 17:58:17 -04:00
Trevor Buckner d5dbe0b4ba Update error-navitem.jsx 2025-06-20 17:53:08 -04:00
Trevor Buckner c051580545 Merge pull request #4207 from naturalcrit/fix-codemirror-overflow
Fix Codemirror Overflow
2025-05-23 10:03:26 -04:00
Trevor Buckner 6e72fe2600 Merge branch 'master' into fix-codemirror-overflow 2025-05-23 10:00:33 -04:00
Trevor Buckner 03602ae1e0 Merge pull request #4208 from 5e-Cleric/add-icons-back-to-admin
bring back icons to admin
2025-05-22 23:47:39 -04:00
Trevor Buckner 651863b0f7 Merge pull request #4185 from naturalcrit/dependabot/npm_and_yarn/express-static-gzip-3.0.0
Bump express-static-gzip from 2.2.0 to 3.0.0
2025-05-22 15:41:56 -04:00
Trevor Buckner 450ecd24b7 Merge branch 'master' into dependabot/npm_and_yarn/express-static-gzip-3.0.0 2025-05-22 15:08:56 -04:00
Trevor Buckner 995cfa2aa4 Merge pull request #4170 from dbolack-ab/issue_3318
Tweak icon height
2025-05-22 15:04:46 -04:00
Trevor Buckner 5eecb5ea20 Remove unnecessary properties 2025-05-22 15:01:38 -04:00
Trevor Buckner 0885473b66 Merge branch 'master' into pr/4170 2025-05-22 14:59:31 -04:00
Trevor Buckner a773df25d0 Merge pull request #4200 from naturalcrit/dependabot/npm_and_yarn/mongoose-8.15.0
Bump mongoose from 8.14.3 to 8.15.0
2025-05-22 14:39:30 -04:00
Trevor Buckner ed5fbadd73 Merge pull request #4206 from naturalcrit/v3.19.0
v3.19.0
2025-05-22 14:31:47 -04:00
Trevor Buckner c74c2c8efe Merge branch 'master' into v3.19.0 2025-05-22 14:31:02 -04:00
Trevor Buckner 1efe570dae Up version to 3.19.0 2025-05-22 14:30:15 -04:00
Trevor Buckner 2571460f42 Merge pull request #4199 from naturalcrit/dependabot/npm_and_yarn/eslint-9.27.0
Bump eslint from 9.26.0 to 9.27.0
2025-05-22 11:49:48 -04:00
Trevor Buckner 33e3e018f3 Merge pull request #4202 from naturalcrit/dependabot/npm_and_yarn/googleapis/drive-12.1.0
Bump @googleapis/drive from 12.0.0 to 12.1.0
2025-05-21 20:17:36 -04:00
Trevor Buckner b2b1cb4985 Merge pull request #4203 from naturalcrit/dependabot/npm_and_yarn/marked-15.0.12
Bump marked from 15.0.11 to 15.0.12
2025-05-21 15:55:01 -04:00
Trevor Buckner 01fbb4439e Merge pull request #4197 from naturalcrit/dependabot/npm_and_yarn/supertest-7.1.1
Bump supertest from 7.1.0 to 7.1.1
2025-05-20 13:52:29 -04:00
Trevor Buckner 3624fcef0f Merge pull request #4198 from naturalcrit/dependabot/npm_and_yarn/mongoose-8.14.3
Bump mongoose from 8.14.2 to 8.14.3
2025-05-14 10:11:50 -04:00
Trevor Buckner 7ea78870bf Merge pull request #4186 from naturalcrit/dependabot/npm_and_yarn/babel/preset-env-7.27.2
Bump @babel/preset-env from 7.26.9 to 7.27.2
2025-05-10 17:50:08 -04:00
Trevor Buckner 393caa86eb add babel/runtime 2025-05-10 17:41:39 -04:00
Trevor Buckner fe69bd50b5 Merge pull request #4190 from naturalcrit/dependabot/npm_and_yarn/idb-keyval-6.2.2
Bump idb-keyval from 6.2.1 to 6.2.2
2025-05-10 13:31:24 -04:00
Trevor Buckner a2c4f604b3 Merge pull request #4193 from dbolack-ab/issue_4192
Resolve Issue 4192
2025-05-10 13:31:08 -04:00
Trevor Buckner 083e8c9b52 remove duplicate comment 2025-05-10 13:30:38 -04:00
Trevor Buckner 181d6b7e0a Merge branch 'master' into pr/4193 2025-05-10 13:24:48 -04:00
Trevor Buckner dd20fc8475 Revert "Revert debris"
This reverts commit ab400b82d6.
2025-05-10 13:21:35 -04:00
Trevor Buckner 8f470fb000 Merge pull request #4188 from naturalcrit/dependabot/npm_and_yarn/react-router-7.6.0
Bump react-router from 7.5.3 to 7.6.0
2025-05-09 09:31:27 -04:00
Trevor Buckner 90c375a5c8 Merge pull request #4184 from dbolack-ab/GMB_Compats_1
Allow \pagebreak and \columnbreak compatibility for GMB users
2025-05-09 09:31:17 -04:00
Trevor Buckner e8cc4a0c58 Merge branch 'master' into GMB_Compats_1 2025-05-09 09:29:12 -04:00
Trevor Buckner 653e20b4e4 Merge pull request #4189 from naturalcrit/dependabot/npm_and_yarn/mongoose-8.14.2
Bump mongoose from 8.14.1 to 8.14.2
2025-05-09 09:23:15 -04:00
Trevor Buckner 691cd048e2 Merge pull request #4161 from naturalcrit/dependabot/npm_and_yarn/googleapis/drive-12.0.0
Bump @googleapis/drive from 11.0.0 to 12.0.0
2025-05-08 11:25:10 -04:00
Trevor Buckner 5071105f8c Merge pull request #4187 from naturalcrit/dependabot/npm_and_yarn/globals-16.1.0
Bump globals from 16.0.0 to 16.1.0
2025-05-08 00:12:04 -04:00
Trevor Buckner acaf293c7c Merge branch 'master' into dependabot/npm_and_yarn/googleapis/drive-12.0.0 2025-05-07 16:57:30 -04:00
Trevor Buckner 79503dd17f Merge pull request #4156 from 5e-Cleric/toolbar-few-fixes
toolbar, small fixes
2025-05-07 16:34:08 -04:00
Trevor Buckner 983781303b Merge branch 'master' into toolbar-few-fixes 2025-05-07 16:27:29 -04:00
Trevor Buckner 9c8e03f961 Merge pull request #4181 from naturalcrit/dependabot/npm_and_yarn/react-router-7.5.3
Bump react-router from 7.5.1 to 7.5.3
2025-05-07 16:26:28 -04:00
Trevor Buckner 09000bd20f Merge pull request #4173 from naturalcrit/dependabot/npm_and_yarn/babel/plugin-transform-runtime-7.27.1
Bump @babel/plugin-transform-runtime from 7.26.10 to 7.27.1
2025-05-07 15:03:59 -04:00
Trevor Buckner 237caa84f7 Merge branch 'master' into dependabot/npm_and_yarn/babel/plugin-transform-runtime-7.27.1 2025-05-07 15:00:43 -04:00
Trevor Buckner d292d60ee9 Merge pull request #4172 from naturalcrit/dependabot/npm_and_yarn/core-js-3.42.0
Bump core-js from 3.41.0 to 3.42.0
2025-05-07 15:00:27 -04:00
Trevor Buckner 806c3f63bb Merge branch 'master' into dependabot/npm_and_yarn/core-js-3.42.0 2025-05-07 14:51:56 -04:00
Trevor Buckner 4a296809a0 Merge pull request #4175 from naturalcrit/dependabot/npm_and_yarn/babel/preset-react-7.27.1
Bump @babel/preset-react from 7.26.3 to 7.27.1
2025-05-07 14:51:18 -04:00
Trevor Buckner 8542056d6e Merge branch 'master' into dependabot/npm_and_yarn/babel/preset-react-7.27.1 2025-05-07 14:42:30 -04:00
Trevor Buckner f23be91b6d Merge pull request #4174 from naturalcrit/dependabot/npm_and_yarn/babel/core-7.27.1
Bump @babel/core from 7.26.10 to 7.27.1
2025-05-07 14:41:59 -04:00
Trevor Buckner eb604d9201 Merge pull request #4182 from naturalcrit/dependabot/npm_and_yarn/eslint-9.26.0
Bump eslint from 9.25.1 to 9.26.0
2025-05-07 14:35:43 -04:00
Trevor Buckner 3a54ac9d7d Merge pull request #4164 from naturalcrit/dependabot/npm_and_yarn/marked-15.0.11
Bump marked from 15.0.9 to 15.0.11
2025-05-07 14:31:10 -04:00
Trevor Buckner 42d8c1b33f Merge branch 'master' into dependabot/npm_and_yarn/marked-15.0.11 2025-05-07 14:27:58 -04:00
Trevor Buckner f700620373 Merge pull request #4167 from naturalcrit/dependabot/npm_and_yarn/stylelint-16.19.1
Bump stylelint from 16.18.0 to 16.19.1
2025-05-07 14:27:46 -04:00
Trevor Buckner 0eb68aaf72 Merge pull request #4183 from naturalcrit/dependabot/npm_and_yarn/superagent-10.2.1
Bump superagent from 10.2.0 to 10.2.1
2025-05-07 13:20:24 -04:00