SamTV12345
4d5230cf9c
Added swagger ui
2024-09-15 13:54:09 +02:00
SamTV12345
644cb9b39f
Restructured rest api
2024-09-14 16:36:02 +02:00
dependabot[bot]
3de6c7caef
Bump the dev-dependencies group across 1 directory with 5 updates ( #6660 )
...
* Bump the dev-dependencies group across 1 directory with 5 updates
Bumps the dev-dependencies group with 5 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [@types/mocha](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/mocha ) | `10.0.7` | `10.0.8` |
| [chokidar](https://github.com/paulmillr/chokidar ) | `3.6.0` | `4.0.0` |
| [sinon](https://github.com/sinonjs/sinon ) | `18.0.1` | `19.0.0` |
| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest ) | `2.0.5` | `2.1.0` |
| [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react ) | `0.439.0` | `0.441.0` |
Updates `@types/mocha` from 10.0.7 to 10.0.8
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/mocha )
Updates `chokidar` from 3.6.0 to 4.0.0
- [Release notes](https://github.com/paulmillr/chokidar/releases )
- [Commits](https://github.com/paulmillr/chokidar/compare/3.6.0...4.0.0 )
Updates `sinon` from 18.0.1 to 19.0.0
- [Release notes](https://github.com/sinonjs/sinon/releases )
- [Changelog](https://github.com/sinonjs/sinon/blob/main/docs/changelog.md )
- [Commits](https://github.com/sinonjs/sinon/compare/v18.0.1...v19.0.0 )
Updates `vitest` from 2.0.5 to 2.1.0
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Commits](https://github.com/vitest-dev/vitest/commits/v2.1.0/packages/vitest )
Updates `lucide-react` from 0.439.0 to 0.441.0
- [Release notes](https://github.com/lucide-icons/lucide/releases )
- [Commits](https://github.com/lucide-icons/lucide/commits/0.441.0/packages/lucide-react )
---
updated-dependencies:
- dependency-name: "@types/mocha"
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: dev-dependencies
- dependency-name: chokidar
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: dev-dependencies
- dependency-name: sinon
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: dev-dependencies
- dependency-name: vitest
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: dev-dependencies
- dependency-name: lucide-react
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: dev-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
* Fixed tsc check.
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: SamTv12345 <samtv12345@samtv12345.com>
2024-09-13 08:36:57 +02:00
Stefan Müller
113884d071
Fix timeslider datetime is wrong on new changes ( #6651 )
2024-09-10 20:01:19 +00:00
SamTV12345
4891243c27
Added support for alternative update servers. ( #6645 )
2024-09-09 20:47:45 +02:00
SamTV12345
f066c6b4a8
Added support for sqlite rust backend.
2024-09-07 14:59:05 +02:00
SamTV12345
d4cbbf18e0
Added new database rustydb ( #6632 )
...
Co-authored-by: SamTv12345 <samtv12345@samtv12345.com>
2024-09-05 16:06:16 +02:00
Satoshi Yazawa
8c91ab280d
Fix relative path ( #6621 )
...
Co-authored-by: yacchin1205 <968739+yacchin1205@users.noreply.github.com>
2024-08-31 14:36:21 +02:00
SamTV12345
852f282b03
sec: Fix prototype pollution in webaccess module
2024-08-18 19:57:05 +02:00
SamTV12345
4ff00e278a
Moved path_exists and promises to es6
2024-08-18 19:52:21 +02:00
SamTV12345
28e04bdf71
Feat/changeset ts ( #6594 )
...
* Migrated changeset
* Added more tests.
* Fixed test scopes
2024-08-18 12:14:24 +02:00
SamTV12345
3dae23a1e5
Fixed etherpad not being available from subdirectory
2024-08-17 21:13:51 +02:00
SamTV12345
7e3ad03e2f
Moved to ts ( #6593 )
...
* Moved to ts
* Fixed type check
* Removed js suffixes
* Migrated to ts
* Fixed ts.
* Fixed type check
* Installed missing d ts
2024-08-17 20:14:36 +02:00
SamTV12345
c7a2dea4d1
Feat/frontend vitest ( #6469 )
...
* Added vitest tests.
* Added Settings tests to vitest - not working
* Added attributes and attributemap to vitest.
* Added more tests.
* Also run the vitest tests.
* Also run withoutPlugins
* Fixed pnpm lock
2024-08-16 22:55:42 +02:00
Zuo Zongyuan
44024e8a5f
fix: correct the transport protocol check ( #6576 )
2024-08-12 20:07:02 +02:00
SamTV12345
e17aa9af96
Remove unwanted strings in hash
2024-08-08 21:41:18 +02:00
SamTV12345
f7b1311e36
Fixed sorting of other pad columns
2024-08-06 20:43:10 +02:00
SamTV12345
e973382e05
Added caching of files.
2024-08-06 18:25:31 +02:00
Helder Sepulveda
c8797efaf2
Adding a layoutType ( #6559 )
...
This will allow end users to change the console output to not output colors
2024-08-05 21:28:48 +02:00
SamTV12345
454fec7a9f
Create outdir if it does not exist.
2024-07-24 20:04:03 +02:00
SamTV12345
32a4068468
Fixed index html page
2024-07-23 18:14:49 +02:00
SamTV12345
550a29f3e6
Added new command to setup etherpad. Fixed Dockerfile
2024-07-23 17:43:32 +02:00
SamTV12345
8a1a03eca1
Fixed ueberdb2 build. ( #6533 )
2024-07-22 21:28:52 +02:00
SamTV12345
b1139e1aff
Dropped require-kernel and etherpad-yamsl ( #6520 )
...
* Dropped require-kernel and etherpad-yamsl
* Removed tests
---------
Co-authored-by: SamTv12345 <samtv12345@samtv12345.com>
2024-07-18 10:06:33 +02:00
SamTV12345
d6d636955c
Feat/bundle js ( #6511 )
...
* Added minify
* Added POC for browser
* Moved first js files to ts
* Fixed caret positioning
* Added support for plugins
* Fixed get undefined.
* Removed require of socketio, l10n, html10n and error reporter
* Added minify
* Added POC for browser
* Moved first js files to ts
* Fixed caret positioning
* Added support for plugins
* Fixed get undefined.
* Removed require of socketio, l10n, html10n and error reporter
* Fixed popup not showing
* Fixed timeslider
* Reworked paths
* Fixed loading
* Don't generate sources map in production mode
* Non working hmr
* Added live reloading.
* Fixed timeslider when hot reloading
* Removed eval
* Fixed.
* Fixed env
* Fixed frontend tests.
* Added minifying via lightningcss
* Added minify via esbuild
* Fixed diagnostic url
* Removed lightningcss
* Fixed types
* Fixed alias
* Fixed loadtest
* Fixed
* Fixed loading ep_font_color3
* Restructure windows build
* Fixed windows build
* Fixed pnpm lock
---------
Co-authored-by: SamTv12345 <samtv12345@samtv12345.com>
2024-07-18 08:51:30 +02:00
SamTV12345
b84b4c0878
Removed lightningcss ( #6509 )
...
Co-authored-by: SamTv12345 <samtv12345@samtv12345.com>
2024-07-12 11:16:07 +02:00
SamTV12345
16c5b33549
fix: Fallback to websocket and polling when unknown(old) config is present for socket io ( #6497 )
2024-07-07 19:25:14 +02:00
Helder Sepulveda
a637921160
Move away from using toast in the plugin search ( #6441 )
2024-06-10 19:00:58 +02:00
SamTV12345
94985923a7
Removed comments in settings test. ( #6431 )
...
* Removed comments in settings test.
* Fixed admin tests.
2024-06-05 21:36:05 +02:00
SamTV12345
426174d491
Feat/lightningcss ( #6427 )
...
* Added lightning css for minification of css
* Added esbuild for minification
* Upgraded to Node 22
* Fixed.
* Temporary change branch
* Rebased changes.
2024-06-03 22:32:06 +02:00
Helder Sepulveda
0b0d882477
Increase the maxHttpBufferSize ( #6409 )
2024-06-01 13:17:02 +02:00
SamTV12345
f1a1b6bfd7
Added Progressive Web App support for Etherpad ( #6411 )
2024-06-01 13:14:45 +02:00
Helder Sepulveda
5e78417f39
Improve adminsetting ( #6412 )
...
- added a try/catch block around the fsp.writeFile
- replaced all the console.log with logger
2024-05-27 21:35:20 +02:00
SamTV12345
95328dcaeb
Fixed api query authorization ( #6404 )
...
* Fixed api query authorization
* Fixed api query authorization
2024-05-24 21:31:58 +02:00
SamTV12345
63e9b2d4eb
Fixed api header authorization ( #6399 )
2024-05-22 21:16:19 +02:00
SamTV12345
3e9c90e994
Fixed proxying Etherpad with nginx. ( #6388 )
2024-05-18 11:22:13 +02:00
SamTV12345
556c3c8e5b
Readded support for apikey ( #6382 )
2024-05-14 22:36:16 +02:00
webzwo0i
8a76d2c680
chore: add docs how to obtain bearer token ( #6328 )
...
* chore: add docs how to obtain bearer token
* Added configurable ttl to settings
---------
Co-authored-by: SamTV12345 <40429738+samtv12345@users.noreply.github.com>
2024-04-29 17:04:00 +02:00
SamTV12345
e12be96102
feat(admin): Added shoutout to admin panel ( #6346 )
...
* Added shoutout
* Added shoutout function
* Fixed test.
* Included feedback from review.
* Removed unnecessary file
2024-04-21 17:58:51 +02:00
SamTV12345
e2233b61c9
Fixed totalUsers being undefined thus not being displayed. ( #6342 )
2024-04-18 22:42:36 +02:00
SamTV12345
0b80e256b4
Added proxy support for axios. ( #6334 )
2024-04-16 19:11:05 +02:00
SamTV12345
8a66b04b68
chore: Added client credentials grant for API calling from services. ( #6325 )
...
* chore: Added client credentials grant for API calling from services.
* chore: Added authentication documentation
2024-04-13 10:32:23 +02:00
SamTV12345
820d728ce6
fix: Add local issuer by default.
2024-04-03 20:19:20 +02:00
reallylowest
ed1c5dd184
chore: remove repetitive words ( #6290 )
...
Signed-off-by: reallylowest <sunjinping@outlook.com>
2024-04-01 16:47:51 +02:00
SamTV12345
fb56809e55
Feat/oauth2 ( #6281 ): Added oauth to API paths
...
* Added oauth provider.
* Fixed provider.
* Added auth flow.
* Fixed auth flow and added scaffolding vite config.
* Added working oauth2.
* Fixed dockerfile.
* Adapted run.sh script
* Moved api tests to oauth2.
* Updated security schemes.
* Removed api key from existance.
* Fixed installation
* Added missing issuer in config.
* Fixed dev dependencies.
* Updated lock file.
2024-03-26 17:11:24 +01:00
SamTV12345
bf7cd11b59
Added env configuration for plugins
...
* Added env.
* Added tree config.
* Added tree.
* Fixed settings test.
* Added test cases.
2024-03-21 18:50:02 +01:00
SamTV12345
e61e8ebd9e
Fixed no Basic Auth being absent
2024-03-20 08:43:52 +01:00
SamTV12345
d7869f5014
Fixed cache server not working due to wrong ( #6236 )
2024-03-17 23:28:58 +01:00
SamTV12345
46b6650528
Bumped minimum node version.
2024-03-16 23:33:14 +01:00
Stefan Müller
fe106f0afc
Improve plugins docker build and fixed plugin loading when dependencies are specified ( #6164 )
...
* Install pnpm only local - not global
* Install plugins during docker build with live-plugin-manager
* Migrated installer to ts.
* Added missing workspace script.
* Fixed docker build.
* Fix Dockerfile
* Fixed installer not being yet initialized.
* Ported installer to correct install path.
* Fixed pnpm installation.
* Fixed docker build.
* Fixed plugin loading.
* Fixed plugins not being able to be loaded.
* Fix plugin installation instructions in README
* Fixed startup.
* Fixed folder not present.
* Added unlinking dependencies.
* Added deleting dependencies.
* Fixed listing plugins.
---------
Co-authored-by: SamTV12345 <40429738+samtv12345@users.noreply.github.com>
2024-03-14 16:06:32 +01:00