aboutsummaryrefslogtreecommitdiffhomepage
path: root/server/tests/api/activitypub
Commit message (Collapse)AuthorAgeFilesLines
* Remove low timeoutsChocobozzz2023-05-222-10/+0
| | | | Default timeout is 30s
* Fix testsChocobozzz2023-05-101-1/+1
|
* Add runner server testsChocobozzz2023-05-094-44/+70
|
* Add ability for plugins to alter video jsonldChocobozzz2023-03-101-9/+35
|
* Prefer using sequelize replacements even for testsChocobozzz2023-01-031-4/+4
|
* Fix CI using 127.0.0.1 for testsChocobozzz2022-12-124-29/+29
|
* Cleanup tests importsChocobozzz2022-08-175-15/+4
|
* We don't need to import mochaChocobozzz2022-08-173-3/+0
|
* Fix schema.org contextChocobozzz2022-06-071-0/+1
|
* Handle HTTP signature draft 11Chocobozzz2022-05-061-0/+11
|
* Support video views/viewers stats in serverChocobozzz2022-04-151-1/+19
| | | | | | | | | | * Add "currentTime" and "event" body params to view endpoint * Merge watching and view endpoints * Introduce WatchAction AP activity * Add tables to store viewer information of local videos * Add endpoints to fetch video views/viewers stats of local videos * Refactor views/viewers handlers * Support "views" and "viewers" counters for both VOD and live videos
* Refactor AP context builderChocobozzz2022-03-242-15/+14
|
* Remove activitypub helperChocobozzz2022-03-232-2/+3
| | | | Put functions in lib/activitypub instead
* Add basic video editor supportChocobozzz2022-02-281-1/+5
|
* Fix testsChocobozzz2021-12-281-4/+11
|
* Cleanup unavailable remote AP resourceChocobozzz2021-12-281-0/+53
|
* Move test functions outside extra-utilsChocobozzz2021-12-175-6/+15
|
* shared/ typescript types dir server-commandsChocobozzz2021-12-176-6/+6
|
* chore(refactor): remove shared folder dependencies to the serverlutangar2021-12-161-1/+1
| | | | | | | | | | | Many files from the `shared` folder were importing files from the `server` folder. When attempting to use Typescript project references to describe dependencies, it highlighted a circular dependency beetween `shared` <-> `server`. The Typescript project forbid such usages. Using project references greatly improve performance by rebuilding only the updated project and not all source files. > see https://www.typescriptlang.org/docs/handbook/project-references.html
* Reorganize importsChocobozzz2021-07-204-8/+6
|
* Refactor requestsChocobozzz2021-07-203-16/+9
|
* Use an object to represent a serverChocobozzz2021-07-205-26/+24
|
* Shorter server command namesChocobozzz2021-07-205-68/+68
|
* Introduce videos commandChocobozzz2021-07-204-71/+52
|
* Introduce user commandChocobozzz2021-07-202-5/+3
|
* Introduce login commandChocobozzz2021-07-201-2/+1
|
* Introduce server commandsChocobozzz2021-07-201-3/+2
|
* Introduce sql commandChocobozzz2021-07-204-49/+25
|
* Introduce comments commandChocobozzz2021-07-201-11/+14
|
* Introduce playlist commandChocobozzz2021-07-202-16/+12
|
* Introduce accounts commandChocobozzz2021-07-201-9/+11
|
* Support short uuid for GET video/playlistChocobozzz2021-06-291-19/+79
|
* Faster ci using compiled ts filesChocobozzz2021-06-1512-491/+23
|
* Fix AP security testsChocobozzz2021-03-241-9/+26
|
* Fix 404 AP status codesChocobozzz2021-03-241-25/+48
|
* Use got instead of requestChocobozzz2021-03-241-20/+20
|
* Add ability to cleanup remote AP interactionsChocobozzz2021-03-032-0/+284
|
* Add a test for refreshing remote keysChocobozzz2021-02-261-7/+58
|
* emit more specific status codes on video upload (#3423)Rigel Kent2020-12-082-8/+10
| | | | | - reduce http status codes list to potentially useful codes - convert more codes to typed ones - factorize html generator for error responses
* replace numbers with typed http status codes (#3409)Rigel Kent2020-12-071-8/+9
|
* Force signed headers in http signaturesChocobozzz2020-11-121-1/+20
| | | | Thanks Roger
* Avoir some circular dependenciesChocobozzz2020-05-041-1/+2
|
* Move to eslintcontainChocobozzz2020-02-035-52/+41
|
* Use a filtered proxy without variablesChocobozzz2020-01-221-5/+1
|
* Try to fix subscriptions inconsistenciesChocobozzz2020-01-081-5/+2
|
* Don't always replace actor avatarChocobozzz2019-11-251-1/+1
|
* Remove old JSON LD signature implementationChocobozzz2019-08-291-13/+0
| | | | | | | | | Only PeerTube was compatible with it, and the library has moved on RsaSignature2018 and removed RsaSignature2017 support. We had to create a dirty fork of the RsaSignature2017 branch, which is not ideal. Now we use the Mastodon implementation, that most other AP implementations that support JSONLD signatures use.
* Add gitlab ci supportChocobozzz2019-07-291-1/+1
|
* All API tests in parallelChocobozzz2019-05-154-76/+104
|
* Cleanup testsChocobozzz2019-04-244-14/+2
|