aboutsummaryrefslogtreecommitdiffhomepage
path: root/server/helpers/custom-validators
Commit message (Collapse)AuthorAgeFilesLines
* add user account email verificiation (#977)Josh Morel2018-08-311-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* Refractor user quota SQL queriesChocobozzz2018-08-282-6/+1
|
* Implement daily upload limit (#956)Felix Ableitner2018-08-281-0/+5
| | | | | | | | | | | | | | | | | | | | * 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
* Add ability to search video channelsChocobozzz2018-08-271-1/+6
|
* Add ability to set a name to a channelChocobozzz2018-08-273-8/+18
|
* Use height instead of width to represent the video resolutionChocobozzz2018-08-271-3/+6
|
* Add subscriptions endpoints to REST APIChocobozzz2018-08-273-13/+36
|
* Add blacklist reason fieldChocobozzz2018-08-141-0/+32
|
* Add state and moderationComment for abuses on server sideChocobozzz2018-08-103-6/+46
|
* Add reason when banning a userChocobozzz2018-08-081-0/+5
|
* Implement user blocking on server sideChocobozzz2018-08-081-6/+7
|
* Import torrents with webtorrentChocobozzz2018-08-081-4/+10
|
* Import magnets with webtorrentChocobozzz2018-08-081-0/+9
|
* Merge branch 'release/beta-10' into developChocobozzz2018-08-061-1/+3
|\
| * Fix caption upload on Mac OSChocobozzz2018-08-061-2/+4
| |
* | Fix fps federationChocobozzz2018-08-061-1/+2
| |
* | Add ability to remove a video importChocobozzz2018-08-061-1/+20
| |
* | Add ability to import video with youtube-dlChocobozzz2018-08-062-1/+31
| |
* | Cleanup req files on bad requestChocobozzz2018-07-311-1/+1
|/
* Fix last commitChocobozzz2018-07-261-4/+4
|
* expliciting type checks and predicates (server only)Rigel Kent2018-07-252-6/+6
|
* Add advanced search in clientChocobozzz2018-07-241-1/+6
|
* Add videos list filtersChocobozzz2018-07-242-0/+26
|
* Handle .srt subtitlesChocobozzz2018-07-161-7/+4
|
* Implement captions/subtitlesChocobozzz2018-07-163-0/+78
|
* Migrate to bullChocobozzz2018-07-111-1/+1
|
* Handle higher FPS for high resolution (test)Chocobozzz2018-06-291-0/+5
|
* Fix images size limitChocobozzz2018-06-223-4/+7
|
* Fix HTTP fallback when having videostream issues on firefoxChocobozzz2018-06-201-1/+1
|
* Add ability for uploaders to schedule video updateChocobozzz2018-06-141-2/+11
|
* Fix lintChocobozzz2018-06-131-0/+2
|
* Add concept of video state, and add ability to wait transcoding beforeChocobozzz2018-06-122-8/+22
| | | | publishing a video
* Improve create import file jobChocobozzz2018-06-071-2/+2
| | | | Fix federation of .ogv videos
* Fix AP activity validatorChocobozzz2018-05-291-1/+2
|
* Only use account name in routesChocobozzz2018-05-251-1/+2
|
* Handle account name in client urlChocobozzz2018-05-241-10/+18
| | | | More consistent with AP urls
* Fix video channel update with an admin accountChocobozzz2018-05-171-3/+18
|
* Fix updating video tags to empty fieldChocobozzz2018-05-162-5/+7
|
* Move normalize functions in helpersChocobozzz2018-05-112-2/+21
|
* Improve AP validation for NotesChocobozzz2018-05-112-8/+22
|
* Add ability to update a video channelChocobozzz2018-05-111-0/+16
|
* Improve video torrent AP object validatorChocobozzz2018-05-112-16/+17
|
* Account/channel descriptions are not required anymoreChocobozzz2018-05-091-1/+15
|
* Add ability to update the user display name/descriptionChocobozzz2018-04-261-0/+5
|
* Use ISO 639 for languagesChocobozzz2018-04-232-8/+14
|
* Add ability to choose what policy we have for NSFW videosChocobozzz2018-04-191-4/+6
| | | | There is a global instance setting and a per user setting
* feature: initial syndication feeds supportRigel Kent2018-04-171-0/+23
| | | | | | | | | | | | | | | | | | Provides rss 2.0, atom 1.0 and json 1.0 feeds for videos (instance and account-wide) on listings and video-watch views. * still lacks redis caching * still lacks lastBuildDate support * still lacks channel-wide support * still lacks semantic annotation (for licenses, NSFW warnings, etc.) * still lacks love ( ˘ ³˘) * RSS: has MRSS support for torrent lists! * RSS: includes the first torrent in an enclosure * JSON: lists all torrents in the 'attachments' object * ATOM: lacking torrent listing support Advances #23 Partial implementation for the accountId generation in the client, which will need a hotfix to add a way to get the proper account id.
* Accept unlisted comments tooChocobozzz2018-04-041-1/+4
|
* Remove alpine imageChocobozzz2018-03-281-2/+2
|
* Truncate correctly video descriptionsChocobozzz2018-03-281-1/+11
|