Commit graph

  • f812e53dc9 API: Add missing await Richard Hansen 2022-04-08 14:34:07 -04:00
  • 2facf3a0c5 ExportEtherpad: New importEtherpad, exportEtherpad hooks Richard Hansen 2022-04-19 17:01:35 -04:00
  • 44fd70491d ImportEtherpad: Batch database writes Richard Hansen 2022-04-19 16:47:54 -04:00
  • c1652fd695 ImportEtherpad: Process records in batches Richard Hansen 2022-04-19 16:45:32 -04:00
  • 10117bc988 ImportEtherpad: Use a real ueberdb object for the temp Pad Richard Hansen 2022-04-19 16:23:56 -04:00
  • 6a183db850 ExportEtherpad: Parallelize record reads Richard Hansen 2022-04-16 22:28:59 -04:00
  • 88c0ab8255 ExportEtherpad: Support custom subkeys Richard Hansen 2022-04-13 23:12:08 -04:00
  • 4b2e2dd9f2 tests: Add tests for exportEtherpadAdditionalContent hook Richard Hansen 2022-04-17 04:16:23 -04:00
  • 78b44daaa8 ExportEtherpad: Fix exportEtherpadAdditionalContent hook docs Richard Hansen 2022-04-13 22:38:57 -04:00
  • 936185e3b6 ExportEtherpad: Use Pad API to collect data Richard Hansen 2022-04-13 03:57:47 -04:00
  • 4a6e77839e ExportEtherpad: Process pad record separately Richard Hansen 2022-04-13 04:21:15 -04:00
  • 56a60a34fb ExportEtherpad: Simplify attribute pool iteration Richard Hansen 2022-04-13 04:13:17 -04:00
  • 3004bc1583 ExportEtherpad: Invert conditions to improve readability Richard Hansen 2022-04-11 21:03:59 -04:00
  • b82ccb76df Merge branch 'master' into develop Richard Hansen 2022-05-05 18:53:03 -04:00
  • 4b96ff6e02 Release v1.8.18 1.8.18 Richard Hansen 2022-05-05 18:44:03 -04:00
  • 4ce329d826
    build(deps): bump docker/metadata-action from 3 to 4 dependabot[bot] 2022-05-05 15:28:01 +00:00
  • 10206d9e25 DB: Clean up database initialization Richard Hansen 2022-04-19 17:48:44 -04:00
  • f22fb13d89 deps: Bump ueberdb2 to 2.2.4 Richard Hansen 2022-05-04 17:34:52 -04:00
  • 2dea43db88
    build(deps): bump express from 4.17.3 to 4.18.1 in /src dependabot[bot] 2022-05-04 21:33:35 +00:00
  • f040da8e41
    build(deps): bump ueberdb2 from 2.1.0 to 4.0.0 in /src dependabot[bot] 2022-05-04 21:32:46 +00:00
  • 345dadff1b
    build(deps-dev): bump supertest from 6.2.2 to 6.2.3 in /src dependabot[bot] 2022-05-03 15:27:52 +00:00
  • e0eb0e9333
    build(deps): bump superagent from 7.1.2 to 7.1.3 in /src dependabot[bot] 2022-05-03 15:27:24 +00:00
  • e235bb0271
    build(deps): bump rate-limiter-flexible from 2.3.6 to 2.3.7 in /src dependabot[bot] 2022-05-03 15:26:55 +00:00
  • 3030f9a417
    build(deps): bump ejs from 3.1.6 to 3.1.7 in /src dependabot[bot] 2022-05-03 01:31:58 +00:00
  • 0adc027e25 build(deps): bump github/codeql-action from 1 to 2 dependabot[bot] 2022-05-03 00:49:26 +00:00
  • 6362a625eb build(deps): bump express-rate-limit from 6.3.0 to 6.4.0 in /src dependabot[bot] 2022-04-25 15:32:14 +00:00
  • 77e036e8d3 chore(deps): Included dependency review Naveen 2022-05-02 20:00:25 -05:00
  • ddb1397ebf
    build(deps): bump underscore from 1.13.2 to 1.13.3 in /src dependabot[bot] 2022-05-03 01:25:05 +00:00
  • 9b87007278 lint: Bump ESLint dependencies Richard Hansen 2022-05-02 21:16:24 -04:00
  • c340c601e3
    chore(deps): Included dependency review Naveen 2022-05-02 20:00:25 -05:00
  • eb54433626
    build(deps): bump github/codeql-action from 1 to 2 dependabot[bot] 2022-05-03 00:49:26 +00:00
  • 2929a3c0bd chore: Set permissions for GitHub actions naveen 2022-04-26 01:08:54 +00:00
  • 0b5ee334d1
    build(deps): bump marked from 4.0.14 to 4.0.15 in /src/bin/doc dependabot[bot] 2022-05-02 15:36:41 +00:00
  • 59037b4117 Localisation updates from https://translatewiki.net. translatewiki.net 2022-04-28 13:03:58 +02:00
  • 2821cade07 chore: Set permissions for GitHub actions naveen 2022-04-26 01:08:54 +00:00
  • 8a8426e9e5
    build(deps): bump express-rate-limit from 6.3.0 to 6.4.0 in /src dependabot[bot] 2022-04-25 15:32:14 +00:00
  • 9347dedf50
    build(deps-dev): bump eslint from 8.11.0 to 8.14.0 in /src dependabot[bot] 2022-04-25 15:31:44 +00:00
  • 0ddefb6221 Merge branch 'master' into develop Richard Hansen 2022-04-23 19:08:22 -04:00
  • 745c78c536 Update CONTRIBUTING.md DanielHabenicht 2022-04-20 21:12:59 +02:00
  • 074482afea Localisation updates from https://translatewiki.net. translatewiki.net 2022-04-21 13:03:39 +02:00
  • bc48ec1091
    Update CONTRIBUTING.md DanielHabenicht 2022-04-20 21:12:59 +02:00
  • b5bbc6bbe4
    build(deps-dev): bump eslint from 8.11.0 to 8.13.0 in /src dependabot[bot] 2022-04-19 21:07:37 +00:00
  • 64757d1636
    build(deps): bump ueberdb2 from 2.0.4 to 2.1.0 in /src dependabot[bot] 2022-04-18 15:29:43 +00:00
  • 088bb12797 Pad: Parallelize record fetching when checking consistency Richard Hansen 2021-12-01 18:55:26 -05:00
  • 096379e6f9 Pad: Limit DB concurrency when copying a pad Richard Hansen 2022-04-15 02:57:43 -04:00
  • 8442e002f9 Pad: Use the Stream library to improve readability Richard Hansen 2022-04-15 02:50:25 -04:00
  • 7c6746612c tests: Missing chat messages should cause check failure Richard Hansen 2021-12-01 18:43:44 -05:00
  • cad2440e6a Pad: Improve check failure message prefixing Richard Hansen 2021-12-01 18:42:27 -05:00
  • 2dbda3fe7e Pad: Check nullness before checking Number.isInteger() Richard Hansen 2021-12-01 18:20:44 -05:00
  • 01ffa070ee Pad: Only check getKeyRevisionNumber() at key revisions Richard Hansen 2021-12-01 17:05:23 -05:00
  • fa0d77c11d Pad: Factor out key rev atext fetch Richard Hansen 2021-12-01 17:04:43 -05:00
  • 7ee2141fe6 Pad: Simplify getInternalRevisionAText Richard Hansen 2021-12-01 16:39:01 -05:00
  • ff494563d9 Pad: Call padCreate, padUpdate hooks asynchronously Richard Hansen 2021-11-27 18:15:52 -05:00
  • 2ca740c1db Pad: Improve readability of appendRevision() Richard Hansen 2021-11-27 18:14:05 -05:00
  • 0d52f985bd Pad: Reuse getKeyRevisionNumber when testing if key rev Richard Hansen 2021-12-01 16:49:46 -05:00
  • 79e7697c1c Pad: Simplify serialization/deserialization Richard Hansen 2021-11-22 19:40:00 -05:00
  • addc019810 Pad: Use ES6 class syntax to improve readability Richard Hansen 2021-11-21 23:55:17 -05:00
  • 38b2ffe899 lint: Avoid snake case Richard Hansen 2021-12-01 16:30:10 -05:00
  • 06f0318dc4 Stream: New utility library for iterables Richard Hansen 2022-04-15 02:27:05 -04:00
  • 8d5e03791b build(deps-dev): bump sinon from 13.0.1 to 13.0.2 in /src dependabot[bot] 2022-04-14 15:35:06 +00:00
  • f4fd39dbea
    build(deps-dev): bump sinon from 13.0.1 to 13.0.2 in /src dependabot[bot] 2022-04-14 15:35:06 +00:00
  • 34d12022a0 build(deps): bump semver from 7.3.6 to 7.3.7 in /src dependabot[bot] 2022-04-13 15:37:06 +00:00
  • f6a4748b65
    build(deps): bump semver from 7.3.6 to 7.3.7 in /src dependabot[bot] 2022-04-13 15:37:06 +00:00
  • 7274f107e7
    build(deps): bump simple-git from 3.4.0 to 3.6.0 in /src dependabot[bot] 2022-04-12 22:43:01 +00:00
  • bfefdb4f20 build(deps): bump marked from 4.0.13 to 4.0.14 in /src/bin/doc dependabot[bot] 2022-04-11 15:56:14 +00:00
  • a1c01d1f88
    build(deps): bump marked from 4.0.13 to 4.0.14 in /src/bin/doc dependabot[bot] 2022-04-11 15:56:14 +00:00
  • e707b6e34d build(deps): bump superagent from 7.1.1 to 7.1.2 in /src dependabot[bot] 2022-04-09 21:23:02 +00:00
  • a3e9d73552
    build(deps): bump superagent from 7.1.1 to 7.1.2 in /src dependabot[bot] 2022-04-09 21:23:02 +00:00
  • 018840ff9f build(deps-dev): bump typescript from 4.6.2 to 4.6.3 in /src dependabot[bot] 2022-03-25 15:26:53 +00:00
  • df41c7b711 build(deps): bump semver from 7.3.5 to 7.3.6 in /src dependabot[bot] 2022-04-07 15:41:24 +00:00
  • 07146591dd Pad: Run padLoad hook asynchronously Richard Hansen 2022-04-08 03:18:47 -04:00
  • b38d66b30b Pad: Move padLoad hook to Pad.init() Richard Hansen 2022-04-08 15:26:11 -04:00
  • f9610452cf Pad: New padCheck hook Richard Hansen 2022-04-08 03:07:36 -04:00
  • a2460a9848 Pad: New padRemove hook pad context property Richard Hansen 2022-04-08 03:06:23 -04:00
  • 8fe779b58c Pad: New padCopy hook dstPad context property Richard Hansen 2022-04-08 02:37:06 -04:00
  • 9cdb69c159 Pad: Rename originalPad context property to srcPad Richard Hansen 2022-04-08 02:31:43 -04:00
  • 59d60480c0 Pad: Expose pad-specific database object Richard Hansen 2022-04-08 01:55:02 -04:00
  • ba536e68f1 docs: Refine padRemove server-side hook documentation Richard Hansen 2022-04-08 02:55:38 -04:00
  • 362b33c518 docs: Refine padCopy server-side hook documentation Richard Hansen 2022-04-08 02:15:00 -04:00
  • 5e99ae772a build(deps): bump actions/upload-artifact from 2 to 3 dependabot[bot] 2022-04-08 15:25:19 +00:00
  • d7c44c5725 build(deps): bump actions/download-artifact from 2 to 3 dependabot[bot] 2022-04-08 15:25:17 +00:00
  • df5e4b02fa build(deps): bump marked from 4.0.12 to 4.0.13 in /src/bin/doc dependabot[bot] 2022-04-08 15:29:05 +00:00
  • 07359117ec
    build(deps): bump marked from 4.0.12 to 4.0.13 in /src/bin/doc dependabot[bot] 2022-04-08 15:29:05 +00:00
  • 33e3655536
    build(deps): bump actions/upload-artifact from 2 to 3 dependabot[bot] 2022-04-08 15:25:19 +00:00
  • a0b05806be
    build(deps): bump actions/download-artifact from 2 to 3 dependabot[bot] 2022-04-08 15:25:17 +00:00
  • 966bf9ecde
    build(deps): bump semver from 7.3.5 to 7.3.6 in /src dependabot[bot] 2022-04-07 15:41:24 +00:00
  • 1d7a41fec2 docs: Expand plugin documentation Richard Hansen 2022-04-02 01:06:55 -04:00
  • 5b53fda9b0 docs: README formatting tweaks Richard Hansen 2022-04-02 00:39:04 -04:00
  • 581a5df5ff docs: Use http URL for cloning Richard Hansen 2022-04-02 00:15:55 -04:00
  • 2394bc9d9d build(deps): bump clean-css from 5.2.4 to 5.3.0 in /src dependabot[bot] 2022-04-02 02:43:06 +00:00
  • 22473416a0
    build(deps): bump clean-css from 5.2.4 to 5.3.0 in /src dependabot[bot] 2022-04-02 02:43:06 +00:00
  • 3468d4db44 build(deps): bump rehype-minify-whitespace from 5.0.0 to 5.0.1 in /src dependabot[bot] 2022-03-30 15:49:29 +00:00
  • 1554cc3299 Localisation updates from https://translatewiki.net. translatewiki.net 2022-03-31 13:03:57 +02:00
  • e38408f4cf
    build(deps): bump rehype-minify-whitespace from 5.0.0 to 5.0.1 in /src dependabot[bot] 2022-03-30 15:49:29 +00:00
  • 16f321aa74
    build(deps-dev): bump eslint from 8.11.0 to 8.12.0 in /src dependabot[bot] 2022-03-28 15:33:23 +00:00
  • 419e460ae2 Localisation updates from https://translatewiki.net. translatewiki.net 2022-03-28 13:03:59 +02:00
  • 31cd4b3e4f
    build(deps-dev): bump eslint-config-etherpad in /src dependabot[bot] 2022-03-25 15:27:59 +00:00
  • a3022db86d
    build(deps-dev): bump typescript from 4.6.2 to 4.6.3 in /src dependabot[bot] 2022-03-25 15:26:53 +00:00
  • ff7a2aa0ea css: Immediately transition visibility when showing popup Richard Hansen 2022-03-24 03:25:07 -04:00
  • 56d6a1800b css: Refactor popup visibility rulesets Richard Hansen 2022-03-24 03:12:46 -04:00