Chocobozzz
a35a22797c
Remove previous thumbnail if needed
2021-02-16 10:36:44 +01:00
Chocobozzz
a8b1b40485
Generate a name for thumbnails
...
Allows aggressive caching
2021-02-16 10:36:44 +01:00
Chocobozzz
9aeef9aafa
Check video UUID in args scripts
2021-02-11 16:15:11 +01:00
Chocobozzz
20eb3a5be0
Fix create transcoding job script
...
Depending on the file and the webtorrent/hls config
2021-02-11 15:40:54 +01:00
Chocobozzz
cdce5af7fc
Provide sourcemaps in release
2021-02-11 14:02:54 +01:00
Chocobozzz
d93e43164a
Update stats format
2021-02-11 08:41:12 +01:00
Chocobozzz
99bb59fa77
Add client build stats script
2021-02-10 16:16:46 +01:00
Chocobozzz
9129b7694d
Allow to specify transcoding and import jobs concurrency
2021-02-08 15:38:45 +01:00
Chocobozzz
ba5a8d89bb
Update server dependencies
2021-02-03 09:45:08 +01:00
Chocobozzz
29f148a613
Add ability to build client with source maps
2021-02-02 15:37:18 +01:00
Chocobozzz
cb5c2abc99
Improve parse log with sql
2021-02-01 15:04:45 +01:00
Chocobozzz
529b37527c
Use a profile manager for transcoding
2021-01-28 15:55:39 +01:00
Chocobozzz
1e743faafe
Disable sql prettifier by default
...
It adds too much lines, leading to difficulties when reading dev logs
2021-01-26 09:54:32 +01:00
Chocobozzz
24516aa26a
Refactor transcoding job handlers
2021-01-21 15:58:17 +01:00
Chocobozzz
1d22d2514f
Fix service worker
2021-01-18 11:16:37 +01:00
Rigel Kent
0984960345
add script printing command to generate a resolution for a given file
2021-01-13 09:13:31 +01:00
kontrollanten
75dd1b641f
chore: add manifest in light build
2021-01-13 09:10:52 +01:00
kontrollanten
dfdd158a75
client: register service worker
...
closes #296
2021-01-13 09:10:52 +01:00
Chocobozzz
0f4f2ab007
Use more threads for xz release compression
2021-01-07 09:04:10 +01:00
Chocobozzz
2b6c55528d
Clearer error in parse log
2020-12-22 10:15:06 +01:00
Chocobozzz
c7444546e7
Add gl support
2020-12-16 11:45:12 +01:00
Chocobozzz
113d4a3f73
Only link to crowdfunding pages in credits
2020-12-14 16:08:15 +01:00
Chocobozzz
5d221dcda4
Fix deprecated i18n option
2020-12-14 09:26:21 +01:00
Chocobozzz
59fd824cf3
Fix tests timeout
2020-12-14 09:11:27 +01:00
Chocobozzz
34caef7fc0
Add joblog at the end of ci
2020-12-14 09:11:27 +01:00
Chocobozzz
17ae86e912
Display job log in ci
2020-12-14 09:11:27 +01:00
Chocobozzz
e078371807
Parse log script can take files as args
2020-12-14 09:11:27 +01:00
Chocobozzz
0d9c2cc0a2
Test with 3 parallel tests
2020-12-14 09:11:27 +01:00
Chocobozzz
5f8327c507
Update i18n with new player keys
2020-12-04 16:37:21 +01:00
Chocobozzz
12394e7e4b
Update contributors
2020-12-02 16:14:56 +01:00
Chocobozzz
6b88559bab
Fix local e2e tests
2020-11-30 09:11:12 +01:00
Chocobozzz
ae48a71d57
Remove unused i18n build
2020-11-26 11:30:18 +01:00
Chocobozzz
c5ce27f864
Regen translations
2020-11-25 16:54:59 +01:00
Chocobozzz
2245e3df8c
Update scripts to update translations
2020-11-25 16:52:02 +01:00
Chocobozzz
5a547f69d5
Support encoding profiles
2020-11-25 10:07:51 +01:00
Chocobozzz
daf6e48010
Split ffmpeg utils with ffprobe utils
2020-11-25 10:07:51 +01:00
Rigel Kent
488a80fbc0
fix lint for credits generation
2020-11-22 14:17:32 +01:00
Rigel Kent
63703d8cee
move crowdfunding information to CREDITS.md
...
moving that information to properly group contributions and crediting
in preparation of the v3 crowdfunding end
2020-11-21 17:51:07 +01:00
Chocobozzz
de94ac86a2
Fix incorrect IDs in AP federation
2020-11-20 11:21:08 +01:00
Chocobozzz
93ab83893d
Fix npm run test
2020-11-10 15:04:08 +01:00
Chocobozzz
c1961762b3
Fix player translations
2020-11-09 16:29:58 +01:00
Chocobozzz
d0510fc1d3
Add missing player localized strings
2020-11-09 16:16:07 +01:00
Chocobozzz
c8f3cfeba7
Fix tests
2020-11-09 15:33:04 +01:00
Chocobozzz
af4ae64f6f
Begin live tests
2020-11-09 15:33:04 +01:00
Chocobozzz
c6c0fa6cd8
Live streaming implementation first step
2020-11-09 15:33:04 +01:00
Chocobozzz
ed78004086
Update angular to fix localize extraction bug
2020-08-25 10:48:35 +02:00
Chocobozzz
ee90f1bc19
Remove unused gitlab ci env variables
2020-08-24 18:54:37 +02:00
Chocobozzz
49a56c7203
Use update i18n command instead of generate
2020-08-24 09:35:27 +02:00
Chocobozzz
66357162f8
Migrate to $localize
...
* Remove i18n polyfill to translate things in components
* Reduce bundle sizes
* Improve runtime perf
* Reduce a lot the time to make a full client build
* Reduce client build complexity
* We don't need a service to translate things anymore (so we will be able to translate title pages etc)
Unfortunately we may loose some translations in the migration process.
I'll put a message on weblate to notify translators
2020-08-14 10:28:30 +02:00
Chocobozzz
8c36074799
Update build steps for localization
2020-08-14 09:34:07 +02:00
Chocobozzz
ef78fdbb2e
Update player and server translations
2020-08-14 09:32:20 +02:00
Chocobozzz
241c1a558c
Fix icon names
2020-08-07 14:55:55 +02:00
Chocobozzz
56674bb9f8
Handle unavailable videos in embed playlists
2020-08-07 08:58:29 +02:00
Chocobozzz
4572c3d0d9
Handle basic playlist in embed
2020-08-07 08:58:29 +02:00
Chocobozzz
5abc96fca2
Add logic to handle playlist in embed
2020-08-07 08:58:29 +02:00
Chocobozzz
583eb04b54
Upgrade to angular 10
2020-08-07 08:28:14 +02:00
Chocobozzz
a3b5e78af3
Analyze embed too with bundlewatch
2020-08-06 10:58:36 +02:00
Chocobozzz
5c145fe7ab
Fix embed build
2020-08-06 09:57:07 +02:00
Chocobozzz
fc3b14e413
Limit github actions on PR
2020-08-06 09:47:46 +02:00
Chocobozzz
d632a14729
Test bundlewatch
2020-08-06 09:42:33 +02:00
Chocobozzz
d573926e9b
Add migrations for abuse messages
2020-07-31 11:35:19 +02:00
Chocobozzz
f9e1ca7087
Execute external tests on schedule
2020-07-31 11:32:04 +02:00
Chocobozzz
f9d2deae3a
Correctly test ldap
2020-07-31 11:32:04 +02:00
Chocobozzz
12e8547f07
Test ldap
2020-07-31 11:32:04 +02:00
Chocobozzz
f4659d73fb
Don't run in parallel cli and plugin tests
2020-07-31 11:32:04 +02:00
Chocobozzz
f0af38e696
Fix lint
2020-07-31 11:32:04 +02:00
Chocobozzz
7abb5c5da1
Use parallel to run tests in parallel
2020-07-31 11:32:04 +02:00
Chocobozzz
b488ba1e26
Don't rely on youtube for tests
...
Use another import URL when possible, and disable import tests when we
want to do a youtube import test
2020-07-31 11:32:04 +02:00
Kim
345b4a22a8
Update my-account sub-menus icons ( #2977 )
...
* Update user sub-menus icons
* Update admin sub-menu icons
* Add solendp to credits
Co-authored-by: kimsible <kimsible@users.noreply.github.com>
2020-07-23 14:42:06 +02:00
Chocobozzz
d28d13581f
Fix embed p2p warning localization
2020-07-20 17:05:08 +02:00
Chocobozzz
d10538b47d
ar to ar-001 locale
2020-07-02 14:08:02 +02:00
Rigel Kent
bfbc596643
update scripts/generate-code-contributors.ts
2020-07-01 17:03:48 +02:00
Chocobozzz
07aea1a264
Use TS_NODE_FILES instead of --files
...
Because --files does not work
2020-06-18 17:14:02 +02:00
Chocobozzz
c24aac6bc7
Fix tests
2020-06-18 13:39:13 +02:00
Chocobozzz
50a04125da
Fix npm run build
2020-06-11 09:29:33 +02:00
Rigel Kent
e6dfa58689
space optimizations for `node_modules` and client stats removal
...
- replace sharp with lighter jimp alternative
- remove stats in builds
fixes #2807
2020-06-10 14:01:49 +02:00
Chocobozzz
0bd558a0f9
Add kab and vi locales
2020-06-04 14:45:19 +02:00
Chocobozzz
520745bfe8
Add ar-001 locale
2020-06-04 10:35:08 +02:00
Chocobozzz
b763f88dd0
Merge branch 'release/2.2.0' into develop
2020-06-02 09:31:30 +02:00
Chocobozzz
03fc19281b
Fix emails
2020-06-02 09:21:33 +02:00
Chocobozzz
2a39506c7d
Revert "Remove oc locale support"
...
This reverts commit 8323c435c1
.
2020-05-29 17:09:55 +02:00
Chocobozzz
ee68bbc481
Unblock ios e2e tests
2020-05-12 16:49:35 +02:00
Chocobozzz
80fdaf0645
Add moderation helpers to plugins
2020-05-07 15:07:01 +02:00
Chocobozzz
829b794a85
Add plugin ldap tests
2020-05-04 16:21:39 +02:00
Chocobozzz
e1c5503114
Support logout and add id and pass tests
2020-05-04 16:21:39 +02:00
Chocobozzz
8dc8a34ee8
Avoir some circular dependencies
2020-05-04 16:21:39 +02:00
Chocobozzz
1b05d82d86
Add SQL query support in plugins
2020-04-09 11:00:30 +02:00
Chocobozzz
8323c435c1
Remove oc locale support
...
It does not work since many releases, and nobody created an issue so we
don't consider it much use
It does not work because Angular does not know this locale: https://github.com/angular/angular/tree/master/packages/common/locales
2020-04-06 14:37:26 +02:00
Chocobozzz
b6e0e6a31b
Update credits
2020-02-28 14:01:13 +01:00
Chocobozzz
99ae9d3a9e
Fix npm run dev
2020-02-19 09:14:28 +01:00
Chocobozzz
302cb3f92e
Use bash to run build scripts too
2020-02-19 08:57:32 +01:00
Chocobozzz
0e4338fd1d
Use bash to run scripts
2020-02-19 08:56:24 +01:00
Average Dude
170cd639a7
Create template dirs for openapi clients and provide README templates
...
The definitions are now also in the template dirs because they will be ignored by the generator.
Generators only use overrides and don't do anything with new files.
2020-02-18 14:49:11 +01:00
Chocobozzz
1d17d86349
Merge branch 'open-api-clients' into develop
2020-02-17 09:03:49 +01:00
Average Dude
002df3813d
OpenAPI clients generation
2020-02-14 14:14:14 +01:00
ICabaleiro
5a208b004a
Extend build commands
2020-02-13 14:13:48 +01:00
Chocobozzz
2779f29a66
Keep our current build system for now
2020-02-12 14:09:55 +01:00
Chocobozzz
8cc56c7fdd
Only use basehref
...
Will allow us to use the localize option
2020-02-12 14:09:55 +01:00
Chocobozzz
30ff193a60
Update code contributors
2020-02-11 15:18:25 +01:00
Chocobozzz
0e9c3b2810
Fix client dev mode
2020-02-10 16:39:28 +01:00
Chocobozzz
361dcebc75
Support i18n build
2020-02-10 16:39:28 +01:00
Chocobozzz
0df21c799f
Add hu and th locales
2020-02-04 16:48:54 +01:00
Chocobozzz
a15871560f
Move to eslint
2020-02-03 08:31:02 +01:00
Chocobozzz
144c6559ed
Relax travis build
2020-01-28 11:37:09 +01:00
Chocobozzz
b764380ac2
Add ability to list redundancies
2020-01-28 11:35:26 +01:00
Chocobozzz
44d4ee4fcb
Fix e2e tests
2020-01-23 14:59:44 +01:00
Chocobozzz
36619ac8f5
Reduce dev commands RAM usage
2020-01-22 10:18:57 +01:00
Chocobozzz
6848b9f4b2
Use a filtered proxy without variables
2020-01-22 09:36:03 +01:00
Chocobozzz
c76130067c
Fix travis regex
2020-01-21 17:02:01 +01:00
Chocobozzz
be7ca0c6b9
Use a proxy for youtube-dl to avoid travis errors
2020-01-21 16:46:59 +01:00
Chocobozzz
a3705089fa
Remove husky
2020-01-21 14:28:28 +01:00
Chocobozzz
c4a1811ea8
Use lower instead of ilike to login users
2020-01-09 14:00:34 +01:00
Chocobozzz
41ee83423c
Rebuild credits
...
Had to update the script now we use weblate
2020-01-09 12:00:47 +01:00
Chocobozzz
9b7668f527
Fix npm run dev script
2020-01-07 16:53:55 +01:00
Rigel Kent
9650937374
(fix) npm run dev invocation
2019-12-18 20:41:44 +01:00
Chocobozzz
e43ed96ef4
Fix build script
2019-12-18 15:40:59 +01:00
Chocobozzz
ba430d7516
Lazy load static objects
2019-12-18 15:40:59 +01:00
Chocobozzz
9f0327aeb3
Fix build
2019-12-18 11:01:59 +01:00
Chocobozzz
03d641a0d7
Add embed api build
2019-12-18 10:14:25 +01:00
Chocobozzz
c026a2e673
Remove watch scripts
2019-12-18 10:14:24 +01:00
Chocobozzz
3f9c4955af
Speedup embed first paint
2019-12-18 10:14:22 +01:00
Chocobozzz
907b8f9347
Use a migration script to generate HLS torrent files
2019-12-12 10:56:34 +01:00
Chocobozzz
47f6cb31d7
Fix email to field
2019-11-29 13:36:40 +01:00
Chocobozzz
20146df217
Fix update host
2019-11-27 11:38:40 +01:00
Chocobozzz
dee6fe1e4f
Add ability to generate HLS in CLI
2019-11-25 10:59:47 +01:00
Chocobozzz
66fb2aa39b
Don't always replace actor avatar
2019-11-25 10:59:44 +01:00
Chocobozzz
d7a25329f9
Add ability to disable webtorrent
...
In favour of HLS
2019-11-25 10:59:43 +01:00
Chocobozzz
df0fd9043c
Try to improve server watch script
2019-11-18 10:34:23 +01:00
Chocobozzz
cd1d6c23da
Remove unused files
2019-11-13 10:04:16 +01:00
Chocobozzz
350131cbaf
Make build works
2019-11-13 10:04:16 +01:00
Chocobozzz
24b1c65abd
Remove html tags
2019-11-07 14:12:57 +01:00
Chocobozzz
ad912c3de6
Update server and player
2019-11-07 12:00:09 +01:00
Chocobozzz
3aea8eb2e7
Try new worflow with french
2019-11-07 09:45:14 +01:00
Chocobozzz
41eac41b05
Fix typings
2019-11-05 09:21:04 +01:00
Chocobozzz
ebd316d142
Fix duplicated in CREDITS
2019-11-05 08:56:27 +01:00
Chocobozzz
8ed11b89b8
Try to update version of nightly builds
2019-10-23 11:46:57 +02:00
Chocobozzz
a0e6d26759
Fix tsconfig with CLI tools
2019-10-23 10:53:20 +02:00
Chocobozzz
1cd4fe501d
Fix i18n generation script
2019-10-22 10:30:09 +02:00
Chocobozzz
009d581e2d
Fix french translations in signup page
2019-10-22 09:48:37 +02:00
Chocobozzz
28cfbf8b79
Fix i18n generation
2019-10-22 09:00:28 +02:00
Chocobozzz
02e51e2d75
Fix dev mode
2019-10-22 08:55:05 +02:00
Chocobozzz
2aaa1a3fdc
Use typescript paths in cli scripts too
2019-10-21 17:13:22 +02:00
Chocobozzz
4c8ef0ec68
Add tsconfig-paths registration to mocha
2019-10-21 16:24:06 +02:00
Chocobozzz
464687bb96
Fix bug with tsconfig paths
2019-10-21 16:02:15 +02:00
Chocobozzz
fff2183df6
Fix audio uploading without preview
2019-10-18 12:03:32 +02:00
Chocobozzz
1eb23e12f7
Add contributors in about peertube page
2019-09-05 15:40:09 +02:00
Chocobozzz
711260bbc8
Fix client report script
2019-08-26 11:56:08 +02:00
Chocobozzz
820546916c
Add fi_FI support
2019-08-22 14:45:16 +02:00
Chocobozzz
40b8906957
Fix prune storage script with some configs
2019-08-15 11:56:54 +02:00
Chocobozzz
2a068a15f7
Fix release script
2019-08-14 11:45:29 +02:00
Chocobozzz
21289872ec
Update changelog
2019-08-13 15:08:00 +02:00
Chocobozzz
fb1b0ed9f7
Update translations and support gd
2019-08-13 09:40:31 +02:00
Chocobozzz
e2600d8b26
Add avatar to prune script
2019-08-09 15:04:36 +02:00
Chocobozzz
2284f20207
Add gitlab ci support
2019-07-29 13:40:39 +02:00
Chocobozzz
ae8b8faf20
Update translations and support Greek language
2019-07-25 12:06:11 +02:00
Chocobozzz
51326912d6
Fix optimize old videos script
2019-07-24 10:58:16 +02:00
Chocobozzz
5b77537ce5
Correctly notify on auto blacklist
2019-07-24 10:58:16 +02:00
Chocobozzz
9b474844e8
Add CLI plugins tests
2019-07-24 10:58:16 +02:00
Chocobozzz
b5f919ac8e
WIP plugins: update plugin
2019-07-24 10:58:16 +02:00
Chocobozzz
8d2be0ed7b
WIP plugins: move plugin CLI in peertube script
...
Install/uninstall/list plugins remotely
2019-07-24 10:58:16 +02:00
Chocobozzz
2c0539420d
WIP plugins: static files
2019-07-24 10:58:16 +02:00
Chocobozzz
f023a19c3e
WIP plugins: install/uninstall
2019-07-24 10:58:16 +02:00
tomamplius
e6fdfdc292
Check pg_dump before backup ( #1950 )
...
* Check pg_dump before backup
When the database is not on the same host pg_dump can't be not present
* Update upgrade.sh
2019-07-02 19:05:23 +02:00
Chocobozzz
1a12f66d63
Add more CLI tests
2019-06-13 11:09:38 +02:00
Chocobozzz
57cfff7885
Remove unused actor uuid field
2019-05-31 14:49:31 +02:00
Chocobozzz
46b2cec73c
Remove summon install
2019-05-27 14:56:06 +02:00
Chocobozzz
7e9d3f259d
Move CLI dependencies in their own package.json
2019-05-27 14:56:06 +02:00
Chocobozzz
536598cfaf
Add audio support in upload
2019-05-16 17:16:47 +02:00
Chocobozzz
f88392cf68
Decrease max parallel tests for travis
2019-05-15 15:37:31 +02:00
Chocobozzz
48f07b4a40
All API tests in parallel
2019-05-15 15:14:21 +02:00
Chocobozzz
da3a3ab682
Try parallel check params tests
2019-05-14 15:37:42 +02:00
Chocobozzz
02ba613049
Update translations
2019-05-14 09:50:36 +02:00
Chocobozzz
a8fec4e749
Fix zh-Hant-TW build
2019-05-13 17:12:58 +02:00
Chocobozzz
b59f12b095
Fix client build
2019-05-13 14:26:00 +02:00
Chocobozzz
19041ac885
Update credits
2019-05-13 10:03:57 +02:00
Chocobozzz
210feb6cc4
Cleanup tests
2019-04-24 16:26:23 +02:00
Jan Keromnes
0cfcbae818
Add automated dev setup using Gitpod
2019-04-12 09:25:43 +02:00
Chocobozzz
cda03765fe
Add ability to delete old remote views
2019-04-12 08:31:06 +02:00
Chocobozzz
74dc3bca2b
Don't expose constants directly in initializers/
2019-04-11 14:26:41 +02:00
Chocobozzz
fd8710b897
Add logs endpoint
2019-04-10 16:38:32 +02:00
Chocobozzz
a0327eedb0
Rename video-file job to video-transcoding
2019-03-19 17:00:08 +01:00
Chocobozzz
d0e1e32589
Remove jest tests
...
I don't have time to maintain them
2019-03-18 11:17:59 +01:00
Chocobozzz
830b4faff1
Add/update/delete/list my playlists
2019-03-18 11:17:59 +01:00
Chocobozzz
84c7cde6e8
Update E2E tests
2019-02-21 14:04:44 +01:00
Luc Didry
cd1a488981
Add reminder to restart PeerTube in upgrade script
2019-02-15 11:47:45 +01:00
Chocobozzz
37c6bb3623
Translate copy magnet URI
2019-02-15 10:57:59 +01:00
Chocobozzz
285e04f6dd
Error on invalid password in reset password script
2019-02-15 09:43:36 +01:00
Chocobozzz
4c280004ce
Use a single file instead of segments for HLS
2019-02-11 09:13:02 +01:00
Chocobozzz
0920929696
Add hls support on server
2019-02-11 09:13:02 +01:00
Chocobozzz
2adfc7ea9a
Refractor videojs player
...
Add fake p2p-media-loader plugin
2019-02-11 09:13:02 +01:00
Chocobozzz
ad3fa0c567
Add missing translations in embed template
2019-01-14 17:45:02 +01:00
Chocobozzz
93f85e90ff
Update credits
2019-01-10 12:07:34 +01:00
Chocobozzz
d3e56c0c4b
Implement contact form in the client
2019-01-10 11:32:38 +01:00
Chocobozzz
2f1548fda3
Add notifications in the client
2019-01-09 11:15:15 +01:00
Chocobozzz
be9727bd32
Add base dir to prune storage script
2018-12-06 09:46:22 +01:00
Chocobozzz
3ba862daec
Add tmp and redundancy directories to prune script
2018-12-06 09:42:45 +01:00
Chocobozzz
7089e7b4e5
Improve information regarding prune storage script
2018-12-05 17:44:36 +01:00
Chocobozzz
2feebf3e6a
Add sitemap
2018-12-05 17:44:34 +01:00
Chocobozzz
d7aea77bdb
Add ru pl and it translations
2018-12-05 10:35:44 +01:00
Felix Ableitner
5c94c38d18
Check if awk and sed are executable
2018-12-04 09:31:36 +01:00