aboutsummaryrefslogtreecommitdiffhomepage
path: root/server/initializers/migrations
Commit message (Collapse)AuthorAgeFilesLines
* Feature/description support fields length 1000 (#1267)BRAINS YUM2018-10-197-14/+61
| | | | | | | | | | | | | | | | | | * fix migrations to not use config constant values as it can introduce bugs later when they change; (fixes #1259) remove constant fields imports from migrations * add migrations to update description and support fields to 1000 (fixes #1258) * fix client/server account and video_channel description/support fields to be max len 1000 (fixes #1258); fix test Should fail with a too long description; fix test Should fail with a long description; fix test Should fail with a long description; Remove USER.SUPPORT from constants since that field no longer exists; null not false, in migrations/0280-description-support.ts; video support field 1000, oops; * rename migration 0280-description-support.ts -> 0285-description-support.ts; update video support maxlength text
* move to boolean switchRigel Kent2018-10-131-7/+9
|
* add webtorrent opt-out settingsRigel Kent2018-10-131-0/+26
| | | | | - add a key in localstorage to remember the opt-out - add a user setting
* Avoid old issue regarding duplicated hosts in dbChocobozzz2018-10-081-0/+6
|
* 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
|