SVNET Libre [Wed, 14 Feb 2018 10:03:39 +0000 (11:03 +0100)]
Update Guide for upgrade procedure (#281) (#291)
Florent F [Wed, 14 Feb 2018 10:02:51 +0000 (11:02 +0100)]
Use fetch instead of XMLHttpRequest (#292)
Chocobozzz [Tue, 13 Feb 2018 13:11:05 +0000 (14:11 +0100)]
Rewrite infinite scroll
Chocobozzz [Tue, 13 Feb 2018 12:35:10 +0000 (13:35 +0100)]
Fix deleting a video with comments
Chocobozzz [Mon, 12 Feb 2018 16:47:13 +0000 (17:47 +0100)]
Add background placeholder for thumbnails
jonathanraes [Mon, 12 Feb 2018 16:23:30 +0000 (17:23 +0100)]
publish comment on crtl-enter (#290)
Chocobozzz [Mon, 12 Feb 2018 11:48:58 +0000 (12:48 +0100)]
Fix upload from CLI script
Chocobozzz [Mon, 12 Feb 2018 10:25:09 +0000 (11:25 +0100)]
Don't stuck on active jobs
Chocobozzz [Mon, 12 Feb 2018 10:02:14 +0000 (11:02 +0100)]
Improve youtube import script
SVNET Libre [Mon, 12 Feb 2018 08:43:16 +0000 (09:43 +0100)]
Upgrade.sh (#281)
* Upgrade.sh
Bash script for upgrading Instance
* add bash strict mode
* move to "scripts" folder and other fix
* Rename scirpts/upgrade.sh to scripts/upgrade.sh
* Fix SQL BACKUP path
* Fix symbolic link update
Erwan Croze [Mon, 12 Feb 2018 07:11:45 +0000 (08:11 +0100)]
Adding dependencies informations for CentOS 7 (#288)
Lucas Teixeira [Sun, 11 Feb 2018 17:28:55 +0000 (15:28 -0200)]
Change manifest properties (#285)
* Change full screen to standalone
This will make the notification bar visible
* Added theme color
Now the address bar will match the color of the search panel.
* Remove orientation:"portrait"
* Re-adding orientation property
This time, with "any" value
Chocobozzz [Fri, 9 Feb 2018 15:47:06 +0000 (16:47 +0100)]
Begin import script with youtube-dl
Chocobozzz [Fri, 9 Feb 2018 12:38:19 +0000 (13:38 +0100)]
Add warning in production guide
Chocobozzz [Fri, 9 Feb 2018 12:36:07 +0000 (13:36 +0100)]
Fix config test
Chocobozzz [Fri, 9 Feb 2018 12:19:01 +0000 (13:19 +0100)]
Bumped to version v0.0.23-alpha
Chocobozzz [Fri, 9 Feb 2018 12:15:40 +0000 (13:15 +0100)]
Fix crash with websocket tracker
Chocobozzz [Fri, 9 Feb 2018 09:54:53 +0000 (10:54 +0100)]
Fix timestamp logging
Chocobozzz [Fri, 9 Feb 2018 09:34:11 +0000 (10:34 +0100)]
Handle error on websocket error
Chocobozzz [Fri, 9 Feb 2018 08:46:18 +0000 (09:46 +0100)]
Bumped to version v0.0.22-alpha
Chocobozzz [Fri, 9 Feb 2018 08:44:38 +0000 (09:44 +0100)]
Add default description and default terms
Chocobozzz [Fri, 9 Feb 2018 08:30:37 +0000 (09:30 +0100)]
Video previews take all the width on mobile
Chocobozzz [Thu, 8 Feb 2018 16:31:05 +0000 (17:31 +0100)]
Add service worker
Chocobozzz [Thu, 8 Feb 2018 10:22:03 +0000 (11:22 +0100)]
Better peertube icons
Chocobozzz [Thu, 8 Feb 2018 09:19:31 +0000 (10:19 +0100)]
Bumped to version v0.0.21-alpha
Chocobozzz [Thu, 8 Feb 2018 09:19:09 +0000 (10:19 +0100)]
Fix error with other videos displayed
Chocobozzz [Thu, 8 Feb 2018 09:09:41 +0000 (10:09 +0100)]
Server the manifest too
Chocobozzz [Thu, 8 Feb 2018 09:00:09 +0000 (10:00 +0100)]
Include manifest in build
Chocobozzz [Thu, 8 Feb 2018 08:37:18 +0000 (09:37 +0100)]
Fix "things went wrong" documentation
Chocobozzz [Wed, 7 Feb 2018 11:47:56 +0000 (12:47 +0100)]
Fix job count api
Chocobozzz [Wed, 7 Feb 2018 11:20:48 +0000 (12:20 +0100)]
Fix other videos not displayed in video watch
Chocobozzz [Wed, 7 Feb 2018 10:17:10 +0000 (11:17 +0100)]
Add note in FAQ for server hardware
Lucas Teixeira [Thu, 8 Feb 2018 08:52:35 +0000 (06:52 -0200)]
Include Web Manifest (#273)
* Include Web Manifest
Now we need to fix the path, which shouldn't be hard.
* Delete unused icon
* Remove Thumbs.db
That file was automatically generated
* Fixed icon path
* Fixed typo
Chocobozzz [Wed, 7 Feb 2018 10:05:59 +0000 (11:05 +0100)]
Fix file downloading
Chocobozzz [Wed, 7 Feb 2018 10:02:56 +0000 (11:02 +0100)]
Fix title and action buttons in video watch
Chocobozzz [Wed, 7 Feb 2018 09:32:14 +0000 (10:32 +0100)]
Fix job queue api
Chocobozzz [Wed, 7 Feb 2018 09:22:35 +0000 (10:22 +0100)]
Watch icon should be on the right
Chocobozzz [Wed, 7 Feb 2018 09:01:37 +0000 (10:01 +0100)]
Fix video play on google chrome
Chocobozzz [Sun, 4 Feb 2018 22:17:01 +0000 (23:17 +0100)]
Correctly set the activity audience in outbox
kaiyou [Tue, 6 Feb 2018 07:37:36 +0000 (08:37 +0100)]
Expose SMTP and instance settings in the Docker environment variables (#277)
Chocobozzz [Sun, 4 Feb 2018 22:04:32 +0000 (23:04 +0100)]
Only list unlisted/public videos in outbox
Chocobozzz [Sun, 4 Feb 2018 21:40:37 +0000 (22:40 +0100)]
Fix announces when fetching the actor outbox
Chocobozzz [Thu, 1 Feb 2018 10:25:08 +0000 (11:25 +0100)]
Bumped to version v0.0.20-alpha
Chocobozzz [Thu, 1 Feb 2018 10:08:10 +0000 (11:08 +0100)]
Send an email on video abuse report
Valvin [Thu, 1 Feb 2018 07:55:17 +0000 (08:55 +0100)]
update yarn installation command (#267)
on ubuntu `sudo -u` doesn't set homedirectory of the targeted user althought debian does. it requires the option `-H`. I think with this option it works in both case.
Chocobozzz [Wed, 31 Jan 2018 16:47:36 +0000 (17:47 +0100)]
Add about page
Chocobozzz [Wed, 31 Jan 2018 15:42:40 +0000 (16:42 +0100)]
Add new name/terms/description config options
Chocobozzz [Wed, 31 Jan 2018 13:40:42 +0000 (14:40 +0100)]
Don't leak unlisted videos
Chocobozzz [Wed, 31 Jan 2018 13:11:10 +0000 (14:11 +0100)]
Add follower name in admin list
Chocobozzz [Wed, 31 Jan 2018 10:58:11 +0000 (11:58 +0100)]
Fix responsive with modale and menu displayed
Chocobozzz [Wed, 31 Jan 2018 10:38:05 +0000 (11:38 +0100)]
Improve responsive on video watch
Chocobozzz [Wed, 31 Jan 2018 09:42:01 +0000 (10:42 +0100)]
Hide description previews on mobile view
Chocobozzz [Wed, 31 Jan 2018 09:41:44 +0000 (10:41 +0100)]
Fix human dates in result lists
Chocobozzz [Wed, 31 Jan 2018 09:19:34 +0000 (10:19 +0100)]
Add version in footer
Chocobozzz [Wed, 31 Jan 2018 09:08:05 +0000 (10:08 +0100)]
Mobile version: menu full width and autoclosed
Chocobozzz [Wed, 31 Jan 2018 08:08:25 +0000 (09:08 +0100)]
Bumped to version v0.0.19-alpha
Chocobozzz [Tue, 30 Jan 2018 14:51:55 +0000 (15:51 +0100)]
Fix job queue backoff
Chocobozzz [Tue, 30 Jan 2018 14:35:15 +0000 (15:35 +0100)]
Fix email tests
Chocobozzz [Tue, 30 Jan 2018 14:16:24 +0000 (15:16 +0100)]
Add tests for emails
Chocobozzz [Tue, 30 Jan 2018 12:27:07 +0000 (13:27 +0100)]
Add ability to reset our password
Chocobozzz [Mon, 29 Jan 2018 15:45:29 +0000 (16:45 +0100)]
Add little effect on hover for the play button
Chocobozzz [Mon, 29 Jan 2018 15:15:39 +0000 (16:15 +0100)]
Add message on 413 http error code
Chocobozzz [Mon, 29 Jan 2018 15:09:50 +0000 (16:09 +0100)]
Add ability to login with email
Chocobozzz [Mon, 29 Jan 2018 14:14:54 +0000 (15:14 +0100)]
Bumped to version v0.0.18-alpha
Chocobozzz [Mon, 29 Jan 2018 14:14:29 +0000 (15:14 +0100)]
25 items per page
Chocobozzz [Mon, 29 Jan 2018 10:58:27 +0000 (11:58 +0100)]
Bumped to version v0.0.17-alpha
Chocobozzz [Mon, 29 Jan 2018 10:58:07 +0000 (11:58 +0100)]
Fix migrations
Chocobozzz [Mon, 29 Jan 2018 10:28:42 +0000 (11:28 +0100)]
Bumped to version v0.0.16-alpha
Chocobozzz [Mon, 29 Jan 2018 10:23:38 +0000 (11:23 +0100)]
Move docker do in support/doc
Chocobozzz [Mon, 29 Jan 2018 10:05:52 +0000 (11:05 +0100)]
Add missing context fields
Chocobozzz [Mon, 29 Jan 2018 09:52:19 +0000 (10:52 +0100)]
Add id to likes/dislikes/comments/shares collections
Chocobozzz [Mon, 29 Jan 2018 08:30:06 +0000 (09:30 +0100)]
Fix search pagination
kaiyou [Mon, 29 Jan 2018 07:52:20 +0000 (08:52 +0100)]
Add production Alpine and Debian Stretch Docker images (#225)
* First pass at a (swarm-compatible) docker image
Uses an existing traefik server as a https reverse proxy.
* Add example config for a Docker swarm deployment
* Point to traefik config for docker compose setup
* Clarify that traefik is needed for the example config
* Use node:8-stretch base image and don't install yarn
(The base image already contains yarn.)
* Initial commit for an Alpine Docker image
* Fix docker volume path
* Merge #213 and #225 and move files around
* Remove unnecessary dependencies from the alpine build
* Update Dockerfiles to match install path, config path, etc.
* Update the configuration in the example compose file
* Update the configuration in the example swarm file
* Remove the declared networks and volumes from the compose example, which are not strictly required
* Update attachment path in the documentation
* Display traefik as a suggestion and not a required dependency
* Update the Docker ignored files
* Fix typos reported in #225
* Move production Dockerfiles to a production directory
* Add the redis configuration settings
* Add Docker files to the dockerignore
* Make the signup limit configurable
Chocobozzz [Fri, 26 Jan 2018 16:48:41 +0000 (17:48 +0100)]
Fix video announces processing
Chocobozzz [Fri, 26 Jan 2018 16:25:35 +0000 (17:25 +0100)]
Use sensitive instead of nsfw in activitypub
Chocobozzz [Fri, 26 Jan 2018 14:49:57 +0000 (15:49 +0100)]
Don't rehost announced video activities
Chocobozzz [Fri, 26 Jan 2018 13:14:59 +0000 (14:14 +0100)]
Add message for public registration on peertube
Chocobozzz [Fri, 26 Jan 2018 13:14:43 +0000 (14:14 +0100)]
Add unique index on video comment url
Chocobozzz [Fri, 26 Jan 2018 12:55:27 +0000 (13:55 +0100)]
Don't leak passwords in log
Chocobozzz [Fri, 26 Jan 2018 11:02:18 +0000 (12:02 +0100)]
Fix announce activities
Chocobozzz [Fri, 26 Jan 2018 10:44:08 +0000 (11:44 +0100)]
Add context on activitypub responses
Chocobozzz [Fri, 26 Jan 2018 10:20:46 +0000 (11:20 +0100)]
Only accept public comments
Chocobozzz [Fri, 26 Jan 2018 09:50:05 +0000 (10:50 +0100)]
Upgrade clearer in production guide
Chocobozzz [Fri, 26 Jan 2018 08:50:43 +0000 (09:50 +0100)]
Fix package.json scripts
Chocobozzz [Thu, 25 Jan 2018 18:13:08 +0000 (19:13 +0100)]
Add redis for travis
Chocobozzz [Thu, 25 Jan 2018 18:01:13 +0000 (19:01 +0100)]
Improve video upload guard a little bit
Chocobozzz [Thu, 25 Jan 2018 14:05:18 +0000 (15:05 +0100)]
Move job queue to redis
We'll use it as cache in the future.
/!\ You'll loose your old jobs (pending jobs too) so upgrade only when
you don't have pending job anymore.
Chocobozzz [Wed, 24 Jan 2018 15:15:27 +0000 (16:15 +0100)]
Accept actors with url objects instead of string
Dimitri Gilbert [Thu, 25 Jan 2018 17:40:23 +0000 (18:40 +0100)]
Issue #195 : When uploading, warn when the user quits the page (#222)
* issue #195
* fixing missing provider definition
* fix styling issue
* fix styling issue
* removed unecessary code
* using angular confirmService instead of window.confirm
* gitignore unecessary folders
* style fixes
* using a generic canDeactivateGuard
* fixing lint style
Dimitri Gilbert [Thu, 25 Jan 2018 17:39:51 +0000 (18:39 +0100)]
Api doc improvement (#252)
* Basic api documentation
* fix styling issue
* fix styling issue
* gitignore unecessary folders
* openApi 2.0 first draft
* solved conflicts
* solved errors in openapi file
* added missing doc on video + deleted apidoc comments
* fix last warnings and errors inopenapi definition
* openapi fix typo + improvement on video/comment endpoints
* removed misplaced openapi file
Jan Keromnes [Thu, 25 Jan 2018 13:41:10 +0000 (14:41 +0100)]
Add --disable-host-check to development watch script to support proxies.
See also https://github.com/webpack/webpack-dev-server/issues/882
Jan Keromnes [Thu, 25 Jan 2018 11:35:12 +0000 (12:35 +0100)]
Pre-build PeerTube again in dev Dockerfile.
PeerTube pre-build was removed in #207 but is still valuable.
Benjamin Bouvier [Tue, 16 Jan 2018 22:37:15 +0000 (23:37 +0100)]
Fixes #205: Fix Janitor configuration;
Thomas Citharel [Thu, 25 Jan 2018 07:13:19 +0000 (08:13 +0100)]
typos (#246)
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
luzpaz [Thu, 25 Jan 2018 07:12:42 +0000 (02:12 -0500)]
Misc. typos (#245)
Found via `codespell -q 3`
Chocobozzz [Wed, 24 Jan 2018 11:02:38 +0000 (12:02 +0100)]
Add api documentation in readme
Chocobozzz [Wed, 24 Jan 2018 10:54:32 +0000 (11:54 +0100)]
Add api doc in html
Chocobozzz [Wed, 24 Jan 2018 10:03:13 +0000 (11:03 +0100)]
Fix tests
Dimitri Gilbert [Wed, 24 Jan 2018 09:44:52 +0000 (10:44 +0100)]
Basic api documentation #7 (#220)
* Basic api documentation
* fix styling issue
* fix styling issue
* gitignore unecessary folders
* openApi 2.0 first draft
* solved conflicts
* solved errors in openapi file
* added missing doc on video + deleted apidoc comments
* fix last warnings and errors inopenapi definition
Chocobozzz [Wed, 24 Jan 2018 09:33:50 +0000 (10:33 +0100)]
Fix lint