John Livingston
b9c93c41fd
update npm dependencies.
2023-03-07 15:57:14 +01:00
John Livingston
b9ab4cfc4b
Bump version 6.2.1.
2023-03-07 15:55:15 +01:00
John Livingston
9fd4876e23
6.2.0
2023-03-06 12:10:08 +01:00
John Livingston
9d18e401a7
Implements #153 : Settings translations ( #155 )
...
Implementing a new translating system, so we can more easily translate
settings strings. Indeed, these strings are difficult to embed in
JSON format.
We still use JSON files for standard strings, but in addition we have
dedicated YAML files to translate settings strings.
There is a new build-languages.js script that merge all translations in JSON files.
Other modifications:
* Eslint: ignoring documentation and build scripts.
* french settings translations.
2023-02-15 11:54:48 +01:00
John Livingston
a1bb4788c4
Updating NPM dependencies
2023-01-11 17:23:55 +01:00
John Livingston
5658cc3dc5
#122 : update npm dependencies.
2022-12-12 19:31:30 +01:00
John Livingston
04c8238529
#122 : update npm dependencies.
2022-12-12 19:31:30 +01:00
John Livingston
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
John Livingston
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
John Livingston
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
John Livingston
52753627d3
6.0.0-beta.2
2022-12-08 11:27:13 +01:00
John Livingston
ae5860e537
Implements #123 : «disable websocket» settings».
2022-12-08 11:25:57 +01:00
John Livingston
d11a0f71eb
6.0.0-beta.1
2022-12-06 18:47:39 +01:00
John Livingston
0be08c7b57
Using Peertube v5.0.0 websocket capacities.
2022-10-13 18:34:41 +02:00
John Livingston
1bb202d9d3
Replacing express-http-proxy by http-proxy + code refactoring.
2022-10-13 10:43:59 +02:00
John Livingston
7906ddf625
Prosody mode only:
...
Removing old modes (ConverseJS and External URI).
Work in progress.
2022-10-10 18:08:20 +02:00
John Livingston
437ddd4224
5.7.1
2022-08-07 12:32:56 +02:00
John Livingston
a28e758a0d
new package-lock format.
2022-08-07 12:28:46 +02:00
John Livingston
4a652d9150
5.7.0
2022-04-11 18:17:13 +02:00
John Livingston
d24ef987a0
5.6.0
2022-04-07 11:29:24 +02:00
John Livingston
0e56e20a33
Updating dependencies.
2022-04-07 11:12:34 +02:00
John Livingston
ea0ec19f84
5.5.0
2022-01-19 14:44:22 +01:00
John Livingston
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
John Livingston
7db856ce0f
Using types declarations from the official @peertube/peertube-types package.
2022-01-11 01:29:33 +01:00
John Livingston
c1fb7b69ed
5.4.0
2022-01-10 03:07:50 +01:00
John Livingston
2a3b1ad51b
5.3.0
2022-01-07 02:53:19 +01:00
John Livingston
8f5bb9945a
Changing avatars.
2022-01-07 00:53:54 +01:00
John Livingston
f966a69249
Random avatars: png instead of svg.
2022-01-06 05:57:09 +01:00
John Livingston
7db4d355fb
5.2.3
2022-01-04 05:05:46 +01:00
John Livingston
77407ea7f1
5.2.2
2022-01-04 04:24:50 +01:00
John Livingston
75b260bfd5
5.2.1
2022-01-03 18:28:24 +01:00
John Livingston
5943e059f9
5.2.0
2022-01-03 17:33:02 +01:00
John Livingston
45eaae4b1b
5.1.0
2021-12-28 16:30:24 +01:00
John Livingston
2e7cec04d9
Reverting work on DemoBot (it is now an external package).
2021-12-11 17:40:26 +01:00
John Livingston
d01d13a69e
Merge branch 'main' into develop
2021-12-08 19:41:43 +01:00
John Livingston
0786ae51a0
5.0.2
2021-12-08 19:35:26 +01:00
John Livingston
2c72f3bf2f
Fix @xmpp typing.
2021-12-08 12:29:21 +01:00
John Livingston
978ee83eee
Demo Bot: first proof of concept.
2021-12-07 13:14:01 +01:00
John Livingston
b6298c165d
5.0.1
2021-12-01 15:12:13 +01:00
John Livingston
a962486b94
Fix dependency issue.
2021-12-01 15:11:56 +01:00
John Livingston
bcdee7eb2b
Using package validate-color to validate css colors.
2021-11-22 13:45:19 +01:00
John Livingston
e9dd047749
Using SCSS.
2021-11-18 15:59:47 +01:00
John Livingston
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
John Livingston
679992146b
Building ConverseJS ourself.
2021-11-09 16:10:25 +01:00
John Livingston
1ea9feaab4
4.0.3
2021-11-09 10:59:45 +01:00
John Livingston
b10415f760
Merge branch 'main' into develop
2021-11-02 17:11:23 +01:00
John Livingston
1f66d785fb
Dependencies updates.
2021-11-02 15:55:49 +01:00
John Livingston
59931940e9
4.0.2
2021-11-02 15:45:26 +01:00
John Livingston
435280feb4
Updating dependencies (minors and patches).
2021-11-02 15:24:59 +01:00
John Livingston
26132e6d8e
4.0.1
2021-09-14 16:56:30 +02:00
John Livingston
c76e3bcabe
Updating eslint-plugin-promise.
2021-08-06 16:49:22 +02:00
John Livingston
e5fead8df4
Updating @types/node.
2021-08-06 16:44:29 +02:00
John Livingston
a60cb31772
npm update.
2021-08-06 16:40:20 +02:00
John Livingston
ef050dcbaa
npm audit fix
2021-08-06 16:33:34 +02:00
John Livingston
7279761c66
Diagnostic tool: testing API communication between Peertube and Prosody.
2021-06-22 10:26:45 +02:00
John Livingston
a761d7067e
npm audit fix
2021-06-02 12:08:47 +02:00
John Livingston
c4004ed28c
2.3.0
2021-05-27 14:08:50 +02:00
John Livingston
760dbc93f7
Merge v2.2.1.
2021-05-18 21:02:53 +02:00
John Livingston
c406fba2cf
2.2.1
2021-05-18 20:51:52 +02:00
John Livingston
4cf9ab51aa
Prosody log rotation every 24 hour.
2021-05-12 14:59:52 +02:00
John Livingston
e945227e36
2.2.0
2021-05-11 10:06:53 +02:00
John Livingston
31c10621d1
2.1.3
2021-05-06 21:06:55 +02:00
John Livingston
d2e36344af
Adding asyncMiddleware.
2021-05-03 20:06:36 +02:00
John Livingston
beb6f131fc
2.0.3
2021-04-18 17:48:43 +02:00
John Livingston
bb1adf3fa9
2.0.2
2021-04-18 15:02:07 +02:00
John Livingston
4a6fdbe10a
2.0.2-0
2021-04-18 14:52:56 +02:00
John Livingston
7c9d979118
Update dependencies.
2021-04-18 14:48:49 +02:00
John Livingston
8e2565988b
Fix dependencies.
2021-04-16 20:58:58 +02:00
John Livingston
6d63d42e88
Fix using express-http-bind as proxy for BOSH.
2021-04-16 13:42:07 +02:00
John Livingston
f1192e3da0
Using express-http-bind as proxy for BOSH. WIP
2021-04-15 15:21:58 +02:00
John Livingston
0bad31dddb
Fix plugin unregister: unload all modules.
2021-04-08 03:47:55 +02:00
John Livingston
490d6f18c3
Refactoring server code:
...
* Split server code in several libs
* improve server/peertube.d.ts.
2021-04-08 02:43:21 +02:00
John Livingston
a9de7af3ae
Merge branch 'main' into typescript
2021-04-07 18:23:57 +02:00
John Livingston
c688045c46
Bump version v1.0.8
2021-04-07 18:23:05 +02:00
John Livingston
3e46552ec0
Typescript for frontend code.
2021-04-07 18:14:58 +02:00
John Livingston
3dd8718744
Eslint: configure for standard-typescript (backend), and separate configurations depending on folders.
2021-04-07 17:20:28 +02:00
John Livingston
8b11c10e32
Server code in typescript.
2021-04-07 16:52:38 +02:00
John Livingston
8f79f813c7
update conversejs version.
2021-04-07 15:14:36 +02:00
John Livingston
5f87964bd0
npm audit fix.
2021-04-07 13:57:51 +02:00
John Livingston
d3248d3797
Optimize svg images.
2021-03-08 11:54:29 +01:00
John Livingston
a7c6e520e6
Better UX
...
* All buttons are in the same DOM container as the iframe
* Icons for buttons
* Rewriting the build process
* Simplier state management
* Buttons are hidden using CSS
2021-03-01 18:38:39 +01:00
John Livingston
8246e12297
ConverseJS fixes and documentation:
...
* using version 7.0.4
* update documentation and example files
* disable discover_connection_methods option
2021-02-21 16:13:48 +01:00
John Livingston
c932636634
Fix ConverseJS dependencies. NB: version 7.0.4 is buggy.
2021-02-20 23:19:37 +01:00
John Livingston
d9e461f984
Builtin ConverseJS:
...
* Building with webpack. TODO: include assets.
* Page template
2021-02-20 20:42:41 +01:00
John Livingston
fba0422adb
Adding eslint.
2021-02-20 11:55:00 +01:00
John Livingston
8635646b9d
Init.
2021-02-18 15:13:30 +01:00
Rigel Kent
e5fda80e7b
(webpack) adding webpack for dependencies bundling, .gitignore and .npmignore
2019-11-19 17:08:04 +01:00