aboutsummaryrefslogtreecommitdiffhomepage
path: root/server/initializers/migrations
Commit message (Collapse)AuthorAgeFilesLines
* Fix video files duplicated when fps is nullChocobozzz2018-09-262-0/+34
| | | | Null values are not considered equal in a UNIQUE index
* Basic video redundancy implementationChocobozzz2018-09-131-0/+24
|
* add user account email verificiation (#977)Josh Morel2018-08-311-0/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * add user account email verificiation includes server and client code to: * enable verificationRequired via custom config * send verification email with registration * ask for verification email * verify via email * prevent login if not verified and required * conditional client links to ask for new verification email * allow login for verified=null these are users created when verification not required should still be able to login when verification is enabled * refactor email verifcation pr * change naming from verified to emailVerified * change naming from askVerifyEmail to askSendVerifyEmail * undo unrelated automatic prettier formatting on api/config * use redirectService for home * remove redundant success notification on email verified * revert test.yaml smpt host
* Implement daily upload limit (#956)Felix Ableitner2018-08-281-0/+23
| | | | | | | | | | | | | | | | | | | | * Implement daily upload limit (ref #652) * remove duplicate code * review fixes * fix tests? * whitespace fixes, finish leftover todo * fix tests * added some new tests * use different config value for tests * remove todo
* Correctly migrate to fs-extraChocobozzz2018-08-271-5/+4
|
* replace fs by fs-extra to prevent EMFILE errorRigel Kent2018-08-271-1/+1
|
* Add blacklist reason fieldChocobozzz2018-08-141-0/+25
|
* Add state and moderationComment for abuses on server sideChocobozzz2018-08-101-0/+47
|
* Add reason when banning a userChocobozzz2018-08-081-4/+10
|
* Implement user blocking on server sideChocobozzz2018-08-081-0/+40
|
* Add import.video.torrent configurationChocobozzz2018-08-081-42/+0
|
* Import magnets with webtorrentChocobozzz2018-08-081-0/+42
|
* Remove kue migrationChocobozzz2018-07-301-60/+0
|
* Delete old indexesChocobozzz2018-07-271-0/+84
|
* Fix last commitChocobozzz2018-07-261-2/+3
|
* expliciting type checks and predicates (server only)Rigel Kent2018-07-259-14/+18
|
* Optimize SQL queriesChocobozzz2018-07-241-0/+41
|
* Migrate to bullChocobozzz2018-07-111-0/+63
|
* Handle higher FPS for high resolution (test)Chocobozzz2018-06-291-0/+22
|
* Add concept of video state, and add ability to wait transcoding beforeChocobozzz2018-06-121-0/+62
| | | | publishing a video
* Fix video channel description/support max lengthChocobozzz2018-05-091-0/+44
|
* Use ISO 639 for languagesChocobozzz2018-04-231-0/+162
|
* Add ability to choose what policy we have for NSFW videosChocobozzz2018-04-191-0/+46
| | | | There is a global instance setting and a per user setting
* Fix migration 200Chocobozzz2018-03-301-1/+11
|
* Add publishedAt field for video model.Julien Le Bras2018-03-301-0/+32
| | | | | | | | | | | | * New field added in the `video` table + migration script * `publishedAt` updated to NOW when privacy changes from private to public/unlisted (default = NOW) * Models updated to handle the new attribute * Client interface updated to use `publishedAt` instead of `createdAt` except in My Account > My Videos view
* Fix resolution for portrait videosChocobozzz2018-02-271-2/+2
|
* Implement support field in video and video channelChocobozzz2018-02-151-0/+53
|
* Fix migrationsChocobozzz2018-01-291-0/+23
|
* Don't rehost announced video activitiesChocobozzz2018-01-261-0/+38
|
* Move job queue to redisChocobozzz2018-01-252-3/+20
| | | | | | | 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.
* Fix lintChocobozzz2018-01-121-1/+0
|
* Update follower/following countsChocobozzz2018-01-121-0/+24
|
* Add scores to follows and remove bad onesChocobozzz2018-01-111-0/+28
|
* Remove :443 from video urls tooChocobozzz2018-01-051-0/+25
|
* Fix tls and account bugChocobozzz2018-01-051-0/+42
|
* Add ability to disable video commentsChocobozzz2018-01-031-0/+26
|
* Begin to add avatar to actorsChocobozzz2017-12-291-0/+28
|
* Add migration to delete old Authors tableChocobozzz2017-12-291-0/+18
|
* Propagate old comment on new followChocobozzz2017-12-281-1/+1
|
* Fix webfinger validatorChocobozzz2017-12-211-2/+0
|
* Sanitize url to not end with implicit portsChocobozzz2017-12-211-0/+42
|
* Fix migrationChocobozzz2017-12-191-9/+1
|
* Fix migration scriptsChocobozzz2017-12-191-0/+1
|
* Add foreign key migrationChocobozzz2017-12-191-17/+36
|
* Status are sent to mastodonChocobozzz2017-12-191-5/+5
|
* Add public/private keys generation in migrationsChocobozzz2017-12-191-0/+13
|
* Unfollow with hostChocobozzz2017-12-191-2/+2
|
* Add dirty migration :/Chocobozzz2017-12-192-2/+237
|
* Begin moving video channel to actorChocobozzz2017-12-191-2/+2
|
* Enh #106 : Add an autoPlayVideo user attribute (#159)Andréas Livet2017-12-191-0/+27
| | | | | | | | | Warning : I was not able to run the tests on my machine. It uses a different approach to handle databse connexion and didn't find where to configure it... - create a migration file to add a boolean column in user table - add autoPlayVideo attribute everywhere it is needed (both on client and server side) - add tests - add a way to configure this attribute in account-settings - use the attribute in video-watch component to actually autoplay or not the video