Commit Graph

12 Commits

Author SHA1 Message Date
c178213e19 Use ESBuild for frontend build.
Replacing webpack by ESBuild for client code compilation (as in the
official quickstart plugin).

So we can remove deprecated webpack dependencies.

Note: webpack is still used for ConverseJS build.
This may be removed soon.

Related to issue #122.
2022-12-12 19:31:29 +01:00
7db856ce0f Using types declarations from the official @peertube/peertube-types package. 2022-01-11 01:29:33 +01:00
2a8df1dc3c Use peertubeHelpers.plugin methods when available:
* getBaseStaticRoute use peertubeHelper when available
* getBaseRouter renamed getBaseRouterRoute and use peertubeHelper when available
* Backward compatibility is maintained.
2021-05-18 18:06:11 +02:00
3658ee797a getAuthUser becomes async. 2021-05-05 15:55:38 +02:00
76adc7124f Prosody auth, first working code:
* generated password on an api call
* use this password to authenticate on prosody
* using helper getAuthUser when available, else fallback to custom code
2021-05-04 13:00:44 +02:00
d2e36344af Adding asyncMiddleware. 2021-05-03 20:06:36 +02:00
79bdaceb48 Changing diagnostic functions arguments. 2021-04-12 20:25:56 +02:00
d1ede8d3ee Refactoring diagnostic tests in multiple files. 2021-04-12 17:53:12 +02:00
f64cb10ea2 Diagnostic tools WIP. 2021-04-10 15:10:53 +02:00
42bd94a8c3 Diagnostic tools: testing user rights. 2021-04-10 13:57:47 +02:00
f65b6ae876 Diagnostic tools. WIP 2021-04-10 04:16:25 +02:00
59cd78ee82 Initializing a diagnostic tools. WIP 2021-04-09 21:28:16 +02:00