Commit Graph

26 Commits

Author SHA1 Message Date
Jesse Chan
f0daebbf41 client: initial integration tests 2020-10-18 22:32:34 +08:00
Jesse Chan
3610c9ef8d tests: api: auth: full coverage for auth endpoints 2020-10-14 10:58:52 +08:00
Jesse Chan
13480c9bab server: initial support for TypeScript 2020-09-16 20:51:08 +08:00
Jesse Chan
a48dd6419d Rearrange location of runtime files 2020-08-23 17:31:31 +08:00
Jesse Chan
44b28a7a82 Move static assets to dist/ folder 2020-08-23 17:18:21 +08:00
Jesse Chan
46bc24545c README: update instructions 2020-08-23 00:23:54 +08:00
John Furrow
f492ad348a Multi rtorrent instances support (#638)
* Multi rtorrent instances support (#549)

* Handling multiple rtorrent instances

* performance issue addressing

* fix wrong conflict resolution

* performances

* purge services instance every 10 mins

* last fixes

* avoid duplicated reducers

* Adjusts UI of rtorrent connection form fields (#639)

* Multi rtorrent instance cleanup (#676)

* Cleans up multi-user logic.

* Rename clientRequestService to clientGatewayService

* [multi-user] Adds prompt to fix rtorrent connection failure (#681)

* Adds ability to update user

* Add connection test endpoints and client actions

* Listen to client connectivity change events

* Separates scgiUtil from clientRequestManager

* Adds BaseService

* Services extend BaseService

* Listen for connetion change events in client

* Reorganizes app structure

* Adds prompt to correct per-user client interruption

* Fixes linting errors

* Removes debugging stuff

* Fixes Size rendering

* Fixes moveTorrents

* Adds migration step for legacy database entries (#686)

* Use FormattedMessage

* Updates documentation

* Fixes migration script for new installs

* Updates dependencies

* Moves string to i18n

* Updates deps
2018-09-02 00:15:21 -07:00
Alexandre ZANNI
683a974de2 Jsdoc support (#527)
* JSDoc support

* update .gitignore for nodejs project + custom rules
* add JSDoc config file .jsdoc.json
* update README to explain how to build the documentation
* update package.json with JSDoc and its minami theme

* fix unused JSDoc themes

* + wrap the command for doc building
+ modify the doc
+ sort scripts in alphabetical order
2018-05-01 21:17:04 -07:00
John Furrow
46e00195cb Remove vscode 2017-10-22 16:21:59 -07:00
John Furrow
ce860c4ba4 Ignore server/assets 2017-10-16 21:52:18 -07:00
John Furrow
d5f3fdf694 Provide fuller paths in .gitignore 2017-08-03 21:55:15 -07:00
Ben Gadbois
95d5eb20f0 gitignore server/temp 2017-07-25 04:03:20 +02:00
John Furrow
f75be06b4c Add minified, transpiled assets to repo 2017-01-05 21:06:41 -08:00
John Furrow
a147eb7820 Ignore all database files 2016-10-28 20:44:34 -07:00
John Furrow
21d2cbbd6d Add server-side notifications 2016-10-28 20:42:04 -07:00
John Furrow
280413bf7e Use user-defined config based on supplied template 2016-07-09 13:07:40 -07:00
John Furrow
c994fb9a7e Implement new auth routes and models 2016-06-25 19:19:34 -07:00
John Furrow
56dd7b6e34 Add settings to .gitignore 2016-05-07 22:15:48 -07:00
John Furrow
161616c0c4 Improve setup and remove static assets 2016-03-20 13:56:29 +01:00
John Furrow
86e8becde3 Introduce uiSettings DB 2016-01-30 20:21:42 -08:00
John Furrow
b17b8d317d Add history collection 2016-01-30 12:45:46 -08:00
John Furrow
e5f21b0b2c Ignore users 'db' 2016-01-09 17:58:43 -08:00
John Furrow
c3e9a4a8f1 Remove static assets from .gitignore 2015-11-22 18:04:57 -08:00
John Furrow
eb1ea0806d Rearrange app directory structure 2015-11-07 23:13:25 -08:00
John F
d8c471b03a Add ability to filter by status and regex 2015-04-27 23:19:10 -04:00
John F
ae520c0a33 Initial commit 2015-04-08 19:13:41 -04:00