Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove invalid jsonld property | Chocobozzz | 2023-04-11 | 1 | -1/+0 |
| | |||||
* | Add filter:html.client.json-ld.result hook | Chocobozzz | 2023-03-24 | 1 | -11/+17 |
| | |||||
* | Fix incorrect error logs | Chocobozzz | 2022-07-18 | 1 | -1/+1 |
| | |||||
* | /!\ Use a dedicated config file for development | Chocobozzz | 2022-07-06 | 1 | -2/+2 |
| | | | | | It means you have to replace NODE_ENV=test to NODE_ENV=dev if you use it npm run dev:* commands are already updated | ||||
* | Add live autostart/messages in embed | Chocobozzz | 2022-05-31 | 1 | -1/+5 |
| | |||||
* | Support video views/viewers stats in server | Chocobozzz | 2022-04-15 | 1 | -1/+1 |
| | | | | | | | | | | * 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 | ||||
* | Disallow unlisted video indexation | Chocobozzz | 2022-04-08 | 1 | -0/+2 |
| | |||||
* | Fix client html cache on theme update | Chocobozzz | 2022-03-17 | 1 | -3/+2 |
| | |||||
* | Remove uneeded memoize | Chocobozzz | 2022-03-08 | 1 | -12/+4 |
| | |||||
* | Fix client html performance regression | Chocobozzz | 2022-02-28 | 1 | -3/+11 |
| | |||||
* | Implement avatar miniatures (#4639) | kontrollanten | 2022-02-28 | 1 | -4/+6 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * client: remove unused file * refactor(client/my-actor-avatar): size from input Read size from component input instead of scss, to make it possible to use smaller avatar images when implemented. * implement avatar miniatures close #4560 * fix(test): max file size * fix(search-index): normalize res acc to avatarMini * refactor avatars to an array * client/search: resize channel avatar to 120 * refactor(client/videos): remove unused function * client(actor-avatar): set default size * fix tests and avatars full result When findOne is used only an array containting one avatar is returned. * update migration version and version notations * server/search: harmonize normalizing * Cleanup avatar miniature PR Co-authored-by: Chocobozzz <me@florianbigard.com> | ||||
* | Fix plaintext markdown converter | Chocobozzz | 2022-02-04 | 1 | -4/+4 |
| | |||||
* | Stop using tsconfig register | Chocobozzz | 2022-01-06 | 1 | -2/+3 |
| | | | | Prefer to replace paths at compile time | ||||
* | Fix build | Chocobozzz | 2021-12-17 | 1 | -1/+1 |
| | |||||
* | Move test functions outside extra-utils | Chocobozzz | 2021-12-17 | 1 | -1/+1 |
| | |||||
* | chore(refactor): remove shared folder dependencies to the server | lutangar | 2021-12-16 | 1 | -1/+2 |
| | | | | | | | | | | | 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 | ||||
* | Remove uneeded function | Chocobozzz | 2021-12-03 | 1 | -4/+0 |
| | |||||
* | Add header Vary Accept-Language (#4588) | kontrollanten | 2021-12-02 | 1 | -2/+6 |
| | | | | | | | | | | | | | | | * nginx: add header Vary Accept-Language solves #3647 * Revert "nginx: add header Vary Accept-Language" This reverts commit 90dccf53247882ad30904e4c950b745c4e859e01. * add resp header Vary Accept-Language solves #3647 * don't add vary header to embed page | ||||
* | Correctly escape meta tags | Chocobozzz | 2021-11-30 | 1 | -51/+54 |
| | |||||
* | Fix E2E tests | Chocobozzz | 2021-11-24 | 1 | -0/+5 |
| | |||||
* | Remove uneeded language injection | Chocobozzz | 2021-10-11 | 1 | -3/+1 |
| | | | | It's already handled by angular build | ||||
* | Fix config injection with custom HTML/CSS | Chocobozzz | 2021-09-09 | 1 | -2/+3 |
| | |||||
* | esModuleInterop to true | Chocobozzz | 2021-08-27 | 1 | -1/+1 |
| | |||||
* | Do not index remote actors | Chocobozzz | 2021-08-05 | 1 | -2/+9 |
| | |||||
* | Fix oembed for playlists | Chocobozzz | 2021-07-27 | 1 | -1/+1 |
| | |||||
* | Fix build | Chocobozzz | 2021-07-26 | 1 | -1/+1 |
| | |||||
* | Refactor requests | Chocobozzz | 2021-07-20 | 1 | -1/+1 |
| | |||||
* | Support short uuid for GET video/playlist | Chocobozzz | 2021-06-29 | 1 | -2/+7 |
| | |||||
* | Refactor video query builder | Chocobozzz | 2021-06-10 | 1 | -1/+1 |
| | |||||
* | refactor API errors to standard error format | Rigel Kent | 2021-06-02 | 1 | -2/+2 |
| | |||||
* | Cleanup | Chocobozzz | 2021-05-28 | 1 | -7/+5 |
| | | | | | We must not expose private actor objects to clients Just make 2 GET requests on channel/accounts instead | ||||
* | Merge branch 'develop' into shorter-URLs-channels-accounts | Chocobozzz | 2021-05-27 | 1 | -2/+16 |
|\ | |||||
| * | Instance homepage support (#4007) | Chocobozzz | 2021-05-27 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Prepare homepage parsers * Add ability to update instance hompage * Add ability to set homepage as landing page * Add homepage preview in admin * Dynamically update left menu for homepage * Inject home content in homepage * Add videos list and channel miniature custom markup * Remove unused elements in markup service | ||||
| * | Inject server config in HTML | Chocobozzz | 2021-05-14 | 1 | -2/+16 |
| | | |||||
* | | Add shorter URLs for accounts and channels server-side | Kimsible | 2021-05-05 | 1 | -2/+15 |
|/ | |||||
* | modify tests to support current behaviour regarding plaintext description | Rigel Kent | 2021-04-13 | 1 | -13/+9 |
| | |||||
* | render markdown and plainify descriptions on previews | Rigel Kent | 2021-04-13 | 1 | -6/+11 |
| | |||||
* | Add banners support | Chocobozzz | 2021-04-08 | 1 | -3/+3 |
| | |||||
* | fix missing title attribute on <iframe> tag suggested for embedding (#3901) | Thavarasa Prasanth | 2021-03-31 | 1 | -1/+2 |
| | | | | | | | | | | | | | * title attribute is missing on <iframe> tag suggested for embedding #3861 * fix #3901 * fix: escapeHTML #3901 * fix: playlist title instead of video title #3901 * fix #3901 * assign title directly #3901 | ||||
* | video embed: use instance name as html title | kontrollanten | 2020-12-14 | 1 | -0/+1 |
| | |||||
* | video-embed: inject custom CSS | kontrollanten | 2020-12-14 | 1 | -0/+1 |
| | | | | closes #3420 | ||||
* | Upgrade sequelize to v6 | Chocobozzz | 2020-12-09 | 1 | -16/+15 |
| | |||||
* | emit more specific status codes on video upload (#3423) | Rigel Kent | 2020-12-08 | 1 | -3/+39 |
| | | | | | - reduce http status codes list to potentially useful codes - convert more codes to typed ones - factorize html generator for error responses | ||||
* | Refactor a little bit client canonical URL | Chocobozzz | 2020-12-08 | 1 | -4/+33 |
| | |||||
* | Set canonical link to original video/playlist url | Thomas Citharel | 2020-12-08 | 1 | -5/+13 |
| | | | | | | The local URL was used instead of the original url Signed-off-by: Thomas Citharel <tcit@tcit.fr> | ||||
* | replace numbers with typed http status codes (#3409) | Rigel Kent | 2020-12-07 | 1 | -5/+6 |
| | |||||
* | Hide dock if there are no title/description | Chocobozzz | 2020-11-10 | 1 | -3/+3 |
| | |||||
* | Add site_name to opengraph tags | Chocobozzz | 2020-09-04 | 1 | -3/+8 |
| | |||||
* | Remove debug | Chocobozzz | 2020-08-26 | 1 | -2/+0 |
| | |||||
* | Inject plugin CSS in embed too | Chocobozzz | 2020-08-24 | 1 | -0/+21 |
| |