aboutsummaryrefslogtreecommitdiffhomepage
path: root/server/initializers/migrations
Commit message (Collapse)AuthorAgeFilesLines
* Add server migrationsChocobozzz2019-03-181-0/+86
|
* findById -> findByPkChocobozzz2019-02-211-1/+1
|
* Move original publication date in advanced settingsChocobozzz2019-02-111-11/+5
|
* Merge branch 'develop' into pr/1285Chocobozzz2019-02-115-11/+142
|\
| * Update migration version for download enabledChocobozzz2019-02-111-0/+0
| |
| * Merge branch 'develop' into pr/1217Chocobozzz2019-02-1118-14/+463
| |\
| | * Add hls support on serverChocobozzz2019-02-111-0/+51
| | |
| | * Increase abuse length to 3000Chocobozzz2019-01-141-0/+37
| | | | | | | | | | | | And correctly handle new lines
| | * Add ability to unfederate a local video (on blacklist)Chocobozzz2019-01-101-0/+27
| | |
| * | Rename downloadingEnabled property to downloadEnabledLucas Declercq2018-10-081-2/+2
| | |
| * | Add downloadingEnabled property to video modelLucas Declercq2018-10-061-0/+27
| | |
* | | Add migration fileclementbrizard2019-01-121-0/+42
| |/ |/|
* | Add notifications in the clientChocobozzz2019-01-091-1/+1
| |
* | Add new follow, mention and user registered notifsChocobozzz2019-01-091-2/+6
| |
* | Add import finished and video published notifsChocobozzz2019-01-091-2/+4
| |
* | Add notification settings migrationChocobozzz2019-01-091-0/+41
| |
* | Optimize index sizesChocobozzz2018-12-201-0/+32
| |
* | Fix federation of some videosChocobozzz2018-12-191-0/+52
| | | | | | | | | | If we don't transcode additional resolutions, and user decided to wait transcoding before publishing the video
* | Add history on server sideChocobozzz2018-12-181-0/+27
| | | | | | | | Add ability to disable, clear and list user videos history
* | Support additional video extensionsChocobozzz2018-12-111-0/+49
| |
* | Check activities hostChocobozzz2018-11-141-0/+46
| |
* | 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