Commit Graph

230 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
901d1e96ab Update @peertube/peertube-types to 4.2.2:
* using a stable version (4.2.2)
* minimum Peertube version is now 4.2.0
* removing some type customizations

Related to issue #122.

Note: there are still some quirks. See: https://github.com/Chocobozzz/PeerTube/issues/5446
2022-12-12 19:31:17 +01:00
ed3f236120 Prosody Appimage: supports only x86_64:
* stop trying to generated an ARM64 AppImage (as it is buggy)
* display a warning in the settings if incompatible CPU detected
* documentation for a workaround

Implements #120.
2022-12-12 19:17:43 +01:00
52753627d3 6.0.0-beta.2 2022-12-08 11:27:13 +01:00
ae5860e537 Implements #123: «disable websocket» settings». 2022-12-08 11:25:57 +01:00
d11a0f71eb 6.0.0-beta.1 2022-12-06 18:47:39 +01:00
0be08c7b57 Using Peertube v5.0.0 websocket capacities. 2022-10-13 18:34:41 +02:00
1bb202d9d3 Replacing express-http-proxy by http-proxy + code refactoring. 2022-10-13 10:43:59 +02:00
7906ddf625 Prosody mode only:
Removing old modes (ConverseJS and External URI).
Work in progress.
2022-10-10 18:08:20 +02:00
437ddd4224 5.7.1 2022-08-07 12:32:56 +02:00
a28e758a0d new package-lock format. 2022-08-07 12:28:46 +02:00
4a652d9150 5.7.0 2022-04-11 18:17:13 +02:00
d24ef987a0 5.6.0 2022-04-07 11:29:24 +02:00
0e56e20a33 Updating dependencies. 2022-04-07 11:12:34 +02:00
ea0ec19f84 5.5.0 2022-01-19 14:44:22 +01:00
2704a1a327 Builtin Prosody: using ConverseJS clear_cache_on_logout=true and allow_user_trust_override=false parameters 2022-01-16 19:29:20 +01:00
7db856ce0f Using types declarations from the official @peertube/peertube-types package. 2022-01-11 01:29:33 +01:00
c1fb7b69ed 5.4.0 2022-01-10 03:07:50 +01:00
2a3b1ad51b 5.3.0 2022-01-07 02:53:19 +01:00
8f5bb9945a Changing avatars. 2022-01-07 00:53:54 +01:00
f966a69249 Random avatars: png instead of svg. 2022-01-06 05:57:09 +01:00
7db4d355fb 5.2.3 2022-01-04 05:05:46 +01:00
77407ea7f1 5.2.2 2022-01-04 04:24:50 +01:00
75b260bfd5 5.2.1 2022-01-03 18:28:24 +01:00
5943e059f9 5.2.0 2022-01-03 17:33:02 +01:00
45eaae4b1b 5.1.0 2021-12-28 16:30:24 +01:00
2e7cec04d9 Reverting work on DemoBot (it is now an external package). 2021-12-11 17:40:26 +01:00
d01d13a69e Merge branch 'main' into develop 2021-12-08 19:41:43 +01:00
0786ae51a0 5.0.2 2021-12-08 19:35:26 +01:00
2c72f3bf2f Fix @xmpp typing. 2021-12-08 12:29:21 +01:00
978ee83eee Demo Bot: first proof of concept. 2021-12-07 13:14:01 +01:00
b6298c165d 5.0.1 2021-12-01 15:12:13 +01:00
a962486b94 Fix dependency issue. 2021-12-01 15:11:56 +01:00
bcdee7eb2b Using package validate-color to validate css colors. 2021-11-22 13:45:19 +01:00
e9dd047749 Using SCSS. 2021-11-18 15:59:47 +01:00
77975ffdb6 CSS Work In Progress
* new peertube theme for ConverseJS
* CSS linting
* splash screen
* defining CSS variables
2021-11-09 17:45:54 +01:00
679992146b Building ConverseJS ourself. 2021-11-09 16:10:25 +01:00
1ea9feaab4 4.0.3 2021-11-09 10:59:45 +01:00
b10415f760 Merge branch 'main' into develop 2021-11-02 17:11:23 +01:00
1f66d785fb Dependencies updates. 2021-11-02 15:55:49 +01:00
59931940e9 4.0.2 2021-11-02 15:45:26 +01:00
435280feb4 Updating dependencies (minors and patches). 2021-11-02 15:24:59 +01:00
26132e6d8e 4.0.1 2021-09-14 16:56:30 +02:00
c76e3bcabe Updating eslint-plugin-promise. 2021-08-06 16:49:22 +02:00
e5fead8df4 Updating @types/node. 2021-08-06 16:44:29 +02:00
a60cb31772 npm update. 2021-08-06 16:40:20 +02:00
ef050dcbaa npm audit fix 2021-08-06 16:33:34 +02:00
7279761c66 Diagnostic tool: testing API communication between Peertube and Prosody. 2021-06-22 10:26:45 +02:00
a761d7067e npm audit fix 2021-06-02 12:08:47 +02:00
c4004ed28c 2.3.0 2021-05-27 14:08:50 +02:00