pepa65
f0fbb7fba0
Merge branch 'master' of https://github.com/ziahamza/webui-aria2
2015-10-30 21:35:22 +07:00
pepa65
71283d0b49
Added Language
2015-10-30 21:35:09 +07:00
hamza zia
e8ded08526
merged the languages button with dutch
2015-10-30 22:04:18 +08:00
Myf
1b7ee32037
Add change Language button.
2015-10-30 15:53:40 +08:00
Myf
62cab3ed7e
Add word 'Language' to translation list.
2015-10-30 15:51:57 +08:00
Myf
0c6120399f
Register default language en_US.
2015-10-30 15:42:30 +08:00
pepa65
05f3f08ac6
- Added full Dutch translation
...
- Translated more of the Thai interface
- Prepared rest of strings in index.html for translation
- Minor modifications and clean-up of the other translation files
2015-10-30 07:47:15 +07:00
pepa65
cdf9412ed7
Add rest of strings
2015-10-29 22:53:01 +07:00
pepa65
709d4f9424
Remove force language (testing)
2015-10-29 22:08:18 +07:00
pepa65
a7c8bd1c02
Adding Thai translation, and altering the strings left untranslated on the page
2015-10-29 22:02:28 +07:00
Myf
b96af02548
Simplified Chinese translation.
2015-10-29 00:33:31 +08:00
Myf
105e6c3e82
Use angular-translate to support i18n and l10n.
2015-10-29 00:31:35 +08:00
hamza zia
38326d7e93
fixed bugs and added download/upload speed titles
2015-10-28 04:07:49 +08:00
hamza zia
34b6d97be6
added custom aria2 rpc path setting. Fixes #161
2015-09-12 16:55:02 +08:00
janglapuk
bb8e6d961f
Added missing http-user and place them to $downloadProps
2015-08-28 21:46:32 +08:00
hamza zia
17ad2c4bfa
Merge pull request #150 from olsonbg/Seeders
...
Show number of seeders along with number of connections.
2015-08-24 21:26:38 +08:00
hamza zia
1aac0166b9
send rpc syscalls in the order in which they were created
2015-07-11 10:59:31 +05:00
hamza zia
21b929f11c
added http password support when adding uris
2015-07-11 10:34:12 +05:00
hamza zia
c83cd702e4
fixed addUris settings bug
2015-07-11 10:28:53 +05:00
Brian G. Olson
c04de8da64
Show number of seeders along with number of connections.
...
For downloads that have seeders show "Connections (Seeders)" in the
connections button, otherwise show "Connections"
2015-06-15 01:46:46 -05:00
Brad Christensen
3c5ce3eefd
Updated Bootstrap CSS to 3.3.4 and AngularUI Bootstrap to 0.13.0. Removed unnecessary Bootstrap JS file.
2015-05-10 15:43:32 +12:00
Nicholas Orr
77785173bf
Add direct URL to files
...
Ability to download files directly via pre-configured webserver. Simply
supply the base URL and links will be added to each file in the details
section.
2015-04-29 01:31:04 +08:00
hamza zia
2e26cabb8a
added error status messages
2015-04-19 15:35:13 +08:00
cmheia
53ce35102e
wss with password
...
add support for wss://user:passwd@host:port/jsonrpc
2015-04-05 03:36:04 +08:00
Yura Fedoriv
bae124a68b
changed default title; fixed {{name}} title during load; made title status display configurable;
...
fixed some typos; fixed error alert styling
2015-03-22 13:31:54 +02:00
Brad Christensen
8a0ce2c2a3
Upgraded to Bootstrap 3.3.2
2015-03-13 21:39:35 +13:00
Nuno Santos
fb82efc14b
Add ability to specify per-file options in Add by URI.
2014-12-15 11:30:39 +01:00
Puzzles Flat
a4fb25802d
Revert commit 7eec859
("Do not remove stuff from lists")
...
When removing a download, Angular doesn't update the download list correctly
when it receives new data unless we pull out the item that should be removed
from the array manually first.
2014-10-25 02:27:09 +13:00
hamza zia
b12247580e
added select files feature
2014-09-02 00:15:33 +05:00
hamza zia
091fbb0d41
only update aria2 download and global settings when they change
2014-07-03 01:04:03 +08:00
Евгений
56eb3844db
Update settings.js
2014-07-01 17:54:50 +04:00
hamza zia
c11c931f47
Merge pull request #99 from nmaier/fix-search
...
Fix search box
2014-06-11 13:50:16 +08:00
Nils Maier
fd2fd9f432
Fix search box
...
after it was broken by 202c7b7783
2014-06-10 09:19:24 +02:00
Florent Viard
4566c9a9f3
Reworked getUris/getTorrents/getMetalinks to be nicer and to have the advanced options as a collapsable block.
2014-06-10 01:59:23 +02:00
Florent Viard
1b5f6af2c4
Put the small speed graph on top of the nav bar.
2014-06-09 04:35:04 +02:00
Florent Viard
238caa94be
Change alert to be floating notifications popup on the top right of the screen. (Nota: i disabled the last error staying open until manually closed by personal taste that it is nicer like that)
2014-06-09 04:21:02 +02:00
hamza zia
3e5e353ce1
add download specific default properties
2014-06-07 21:34:32 +08:00
hamza zia
8f0500c78e
improved download restart by preserving the preferences of the original download
2014-06-03 12:58:40 +08:00
Nils Maier
7b37e69283
Fix perf issue with collapse animations
2014-06-03 02:05:30 +02:00
hamza zia
36c282536f
support for tweaking download page size in the webui configuration
2014-06-03 04:02:23 +08:00
hamza zia
5ba428d4ae
removed assemed conf from jsonrpc
2014-06-03 03:53:45 +08:00
hamza zia
b85de64746
added global statistics to tweat the webui
2014-06-03 03:36:21 +08:00
hamza zia
2a35277100
added screenshot and reduced overview graph tick size
2014-06-02 19:59:07 +08:00
hamza zia
26e8055317
more ui refinements, global statistics moved to the new sidebar
2014-06-02 18:58:58 +08:00
hamza zia
5aca5ed8d4
fixed restart functionality and added again
2014-06-02 16:06:39 +08:00
hamza zia
fa926e7d47
Merge branch 'master' into gh-pages
2014-06-01 01:44:11 +08:00
hamza zia
23591212b0
Added Per download specific settings along with more UI tweaks
2014-06-01 01:32:46 +08:00
hamza zia
6e9a234412
added a warning for insecure connections
2014-05-31 20:59:02 +08:00
hamza zia
3589434d97
Merge branch 'nmaier'
2014-05-31 20:43:55 +08:00
hamza zia
58d9221aa5
made rpc error handling more robust
2014-05-31 20:42:09 +08:00
hamza zia
3d6df1d5f5
Merge branch 'rpc-token' of git://github.com/nmaier/webui-aria2 into nmaier
2014-05-31 18:10:16 +08:00
hamza zia
884de1ed22
completely removed restart as its broken for most cases
2014-05-31 18:01:57 +08:00
hamza zia
3ca6abe3be
added collapse animation back again
2014-05-31 17:53:44 +08:00
Nils Maier
cea5f8bd12
Implement --rpc-secret support
2014-05-24 16:59:35 +02:00
Nils Maier
07d5fa910a
Remove "old.html" and friends
...
Entirely broken. Should be put into a branch and/or tagged instead.
2014-05-24 16:55:42 +02:00
Nils Maier
c7d5185e34
Disable restart action for now
2014-05-24 16:55:42 +02:00
Nils Maier
23773bac0d
Consolidate titles
2014-05-24 16:55:42 +02:00
Nils Maier
7eec859d49
Do not remove stuff from lists...
...
next update will take care of that. Not removing will avoid re-insertion
if aria2/RPC did not yet remove the item before the next update.
2014-05-24 16:55:41 +02:00
Nils Maier
e4326a4394
Persist category filters
2014-05-24 16:55:41 +02:00
Nils Maier
8b5b465231
Confirm removal of downloads
2014-05-24 16:55:41 +02:00
Nils Maier
5d1af829fd
Link metadata with the actual downloads
2014-05-24 16:55:41 +02:00
Nils Maier
1ee0a95d76
Do not use [METADATA] label, but an icon
2014-05-16 01:17:26 +02:00
Nils Maier
2712b236ba
Allow to filter for running downloads
...
i.e. downloads with some speed.
2014-05-15 09:39:24 +02:00
Nils Maier
5f515bf56b
More pagesize
2014-05-15 09:39:23 +02:00
robbielj
8b5abe1439
Update download.js
2014-03-14 15:49:25 +01:00
robbielj
809591bd62
Update download.js
2014-03-14 14:01:14 +01:00
robbielj
e129e7c034
Update rpc.js
2014-03-14 13:59:12 +01:00
robbielj
59c66a211a
Update utils.js
2014-03-14 13:57:57 +01:00
robbielj
9e0673f077
Update bytes.js
2014-03-14 13:55:18 +01:00
robbielj
c290e3f913
Update dgraph.js
2014-03-14 13:52:51 +01:00
Nils Maier
37a8307027
IE compat
2014-02-28 13:30:45 +01:00
Nils Maier
f816ab853f
Safari compat
2014-02-28 13:30:45 +01:00
Nils Maier
09eba68e41
Display the full download.relpath as name.
2014-02-28 13:30:44 +01:00
Nils Maier
6027005616
Use angular-ui pagination
2014-02-28 13:30:44 +01:00
Nils Maier
a773d03dc4
Right-float the main download graph
2014-02-28 13:30:44 +01:00
Nils Maier
aa147cc93f
Rewrite search
2014-02-28 13:30:44 +01:00
Nils Maier
38a413e95b
Performance improvements
...
* Pre-compute name, formatted sizes and speeds.
* Handle name edge-cases such as no-path and no-uris better.
* Unroll getCtx.
* Improve performance of mergeMap.
* Delay the search filter.
As indicated by Chrome/Gecko profilers.
2014-02-28 13:30:44 +01:00
Nils Maier
4ab27fb503
Pimp the speed graphs
...
- Upgrade jquery-flot.
- Disable actual local time.
- Use colors more in line with the current theme.
- Scale the y-axis (bytes) ticks.
2014-02-28 13:05:24 +01:00
Nils Maier
55dea0f0dd
Pimp pagination
...
* Better active color
* Prev/Next items
2014-02-28 13:05:24 +01:00
Nils Maier
0f4ddbd155
Improve bytes formatting.
...
Also may or may not perform a bit better. Most likely the former.
2014-02-28 13:05:24 +01:00
Nils Maier
09120284c5
Cache relative paths instead of using an angular filter.
...
This will improve the performance a lot. First load performance may
suffer a bit, though.
Also, the leading "./" is skipped now, as this causes additional string
ops, which turn out to be particularly harmful in some cases (slots vs
heaps aka. shortstrings in spidermonkey, allocation overhead). And the
leading "./" is not really required anymore.
2014-02-28 13:05:24 +01:00
Nils Maier
89005aa168
Re-style
...
* Fix alignment issues
* Use fixed width for label
* Iconize labels
* Colorize speeds
* Simplifications
* Re-arragements
2014-02-28 13:05:24 +01:00
Nils Maier
c22cd3c28c
Improve alert messages a bit
2014-02-28 12:25:23 +01:00
Nils Maier
dc9bd97eb4
Upgrade Libraries.
...
* Latest JQuery 2.x
* Latest angular
* Last 2.x bootstrap
* Last 3.x font-awesome
* Last compatible angular-bootstrap UI (0.8)
This fixes some nasty display issues, such as items starting out at
uncollapsed, to be immediately collapsed after the load.
Also it seems to improve performance a bit in certain areas, while
performance regressions in other areas are neglectable.
2014-02-28 12:25:23 +01:00
Nils Maier
603ad30040
Fix Upload* display
2014-02-20 20:56:51 +01:00
hamza zia
97271eabbc
Merge pull request #81 from nmaier/perf
...
Improve ngWatch time significantly
2014-02-21 00:03:20 +08:00
Nils Maier
71d66758e0
Improve ngWatch time significantly
...
Angular uses dirty-checking for data-bindings. This is OK for POD types,
but when it comes to objects, incl. arrays, just stuffing in the new
array without checking for changed content will make angular think
something has changed and update the DOM when there really was no change
at all. So do not blindly copy over objects and arrays anymore.
Also, since webui-aria2 does not use all `bittorrent` and `file` fields,
there is no point in keeping all fields around, causing unnecessary
angular invalidations.
With this commit, the update code runs in about 1/10th of the time it
did before on my system (Chrome/Firefox) when using displaying many
torrent downloads with many files.
2014-02-20 08:20:01 +01:00
Florent Viard
d3d9b6fd42
Re-organization of the main page: mini graph is on top of download list (one click on it to enlarge / reduce it) + fixed message when nothing on download list.
2014-02-18 01:10:45 +01:00
Florent Viard
b1da2b0a84
Moved miscallenous info out of the main page. Added "server info" and "about" modals as settings sub-menus.
2014-02-17 01:13:25 +01:00
Nils Maier
3843bf34f5
Fix subscriptions race.
2014-01-09 04:18:44 +01:00
hamza zia
f6df1689c2
fixed the upload graph bug
2014-01-08 15:13:25 +05:00
Andrew Payne
f5fab45662
Prefixed uint8array() with 'new ' to make everything work again.
2013-08-18 10:18:21 +10:00
hamza zia
b6e25bf1cd
Merge pull request #63 from nmaier/uuid
...
Generate RFC4122 UUIDs and use in randStr
2013-08-02 17:03:44 -07:00
hamza zia
f76837ae28
Merge pull request #64 from sskaje/master
...
changed download filter to be case insensitive
2013-08-02 17:03:10 -07:00
sskaje
58fb00f9fd
case insensitive download filter
2013-08-02 22:12:10 +08:00
Nils Maier
1b7b8aa41c
Generate RFC4122 UUIDs and use in randStr
2013-07-31 23:44:03 +02:00
Nils Maier
993363d309
Use UUIDs for jsonrpc requestes
2013-07-31 23:44:03 +02:00
Nils Maier
6027f1ad7c
Format times like hh:mm:ss
2013-07-31 23:37:10 +02:00
hamza zia
39ecd3a3d6
updated the page title to be more obvious
2013-07-17 16:13:43 +02:00
hamza zia
047e7d8b98
added page title for notifications if pinned as app tab in a modern browser
2013-07-17 16:10:24 +02:00
hamza zia
6d9162442f
TONS of features and refinements, quick access settings finally landed :)
2013-06-23 22:02:50 +02:00
hamza zia
4bd0c7c7c1
tweaked getting the configuration from the cookie
2013-06-22 21:37:14 +01:00
hamza zia
842b81c1bc
tweaked the websocket error message, and finally commited something after a while ;)
2013-06-22 21:04:37 +01:00
hamza zia
3cc42f1626
minor fixes and remove statistics when no downloads, better way to hide them comming soon
2013-03-24 09:57:56 +01:00
hamza zia
02a7a595a0
refactored window location with angular
2013-03-20 10:08:50 +01:00
hamza zia
d272f1d086
feature detection for compiled support for bittorrent and metalinks added
2013-03-20 08:45:28 +01:00
hamza zia
cfb721b57d
added host name heuristics for selecting aria2 server
2013-03-19 22:03:34 +01:00
hamza zia
80581ad7db
added global download search and finally made angular the default implementationgit add .
2013-03-19 21:57:52 +01:00
hamza zia
4e9404f29e
fixed angular recursive bug in nested rpc calls
2013-03-18 15:59:40 +01:00
hamza zia
8b3b30dd4a
fixed angular waiting downloads bug
2013-03-18 10:51:03 +01:00
hamza zia
aa84b4cafa
rename variables in angular
2013-03-16 14:33:10 +01:00
hamza zia
dd76756d26
initial pagination added in angualar
2013-03-16 09:13:06 +01:00
hamza zia
9d3daff3b7
made rpc api angular friendly
2013-03-12 07:51:44 +01:00
hamza zia
f10cdb0d1c
further refined connection handling in angular and added cookie support
2013-03-11 19:16:48 +01:00
hamza zia
9e63fa2ff6
improved aria2 connection settings handling in angular
2013-03-11 17:03:16 +01:00
hamza zia
cc9e33f5bc
let us take over ng-app injection in angular
2013-03-09 05:52:47 +00:00
hamza zia
949534ccf2
simple refinement for rpc helpers in angular
2013-03-09 05:44:37 +00:00
hamza zia
0060d884d3
can change aria2 connection settings in angular implementation, cookie caching and error handling still missing
2013-03-09 05:35:53 +00:00
hamza zia
32b25f29b4
improvements the angular rpc system
2013-03-02 12:01:07 +01:00
hamza zia
3e89b06f17
initial commit for connection modal
2013-02-26 15:02:26 +01:00
hamza zia
0d3b2f03a1
added manage menu to angular
2013-02-25 14:09:11 +01:00
hamza zia
708d627ff3
file settings landed in angular implementation
2013-02-25 11:50:42 +01:00
hamza zia
6c93dba6ff
global settings fully working in angular, ui can be improved
2013-02-25 10:58:35 +01:00
hamza zia
67785b2560
refactored title in settings modal in angular
2013-02-23 09:34:56 +01:00
hamza zia
7d1129275b
alert timeouts and error codes from ari2 now show as alerts
2013-02-22 20:44:10 +01:00
hamza zia
bff6694f05
added alerts servive and perf improvements in angular
2013-02-22 19:28:10 +01:00
hamza zia
30ae20260f
global settings partially working in angular
2013-02-20 14:12:55 +01:00
hamza zia
1a3ddf5089
added initial settings dialog in angular, still incomplete
2013-02-20 01:13:06 +01:00
hamza zia
c36446bb5a
added initial settings service in angular
2013-02-15 18:34:10 +01:00
hamza zia
0734dbe83a
changed global timeout to 1 sec for angular
2013-02-09 20:48:21 +01:00
hamza zia
5a9e0b8d4f
added metalink and torrent modals to angular
2013-01-30 11:13:38 +05:00
hamza zia
c3c135a093
add uris bug fix
2013-01-30 08:52:01 +05:00
hamza zia
2a18278f43
added initial infrastructure for modals in angular
2013-01-29 22:52:30 +05:00
hamza zia
567d6f8179
separated angular components into modules
2013-01-29 17:47:40 +05:00
hamza zia
489f12ea1e
new uri modal in angular, with overall refactoring and fixes in the
...
codebase
2013-01-28 19:18:21 +05:00
hamza zia
5c02174117
basic tweaks in styling in small resolutions, with graphs drawing updated in angular
2013-01-26 21:54:17 +05:00
hamza zia
3f767c0b84
only draw graphs in angular when not collapsed, perf improvement
2013-01-25 19:38:08 +05:00
hamza zia
61bfe20b94
added bittorrent to the ctx, fix the torrent name in angular
2013-01-24 17:19:57 +05:00
hamza zia
dfe6bd509e
refactored download view ctx and added restart in angular
2013-01-22 17:11:38 +05:00
hamza zia
5ec45b0aac
added basic download control functionally in angular
2013-01-22 15:12:40 +05:00
hamza zia
d2f82365f1
refactored old js core in a separate folder
2013-01-22 12:59:52 +05:00
hamza zia
9db282addd
filters landed in angular
2013-01-22 12:53:30 +05:00
hamza zia
73dbcb67e0
added directives for chunkbar and graphs, with overall fixes in improvement in angular implementation
2013-01-21 19:07:55 +05:00
hamza zia
6481737c61
changed download ctx with angular templates updated
2013-01-19 22:46:22 +05:00
hamza zia
bd8a1ad87f
name fix for angular
2013-01-18 13:08:39 +05:00
hamza zia
fd9b5207af
relative path trailing slash fix
2013-01-17 22:23:01 +05:00
hamza zia
c1735267fb
relative file paths added
2013-01-17 22:13:58 +05:00
hamza zia
e9042c8b55
download info now working in angular
2013-01-17 21:18:23 +05:00
hamza zia
576df81193
fixed progress bar bug
2013-01-17 12:00:33 +05:00
hamza zia
e64b3fbd66
refactoed rpc and templates with ui hints for download status
2013-01-17 11:51:03 +05:00