Daniel García Aubert
cc535b13d2
Use asert.strict mode
2019-12-26 14:23:21 +01:00
Daniel García Aubert
5a96dbb59c
Run eslint --fix
2019-12-23 18:19:08 +01:00
Javier Goizueta
1767384746
Rename vars
2019-11-20 12:57:18 +01:00
Javier Goizueta
f026121ad5
Simplify throttling logic
...
This introduces a couple of changes in the parameter interpretation:
copy_from_minimum_input_speed is now the total number of bytes in the interval
(so we could multiply the currently configured values by the interval to preserve min. throughput.
the minimum speed is now inclusive (only smaller values will cause an exception).
2019-11-20 12:09:06 +01:00
Javier Goizueta
936b7804de
Replace array by counter value in throttler
2019-11-19 16:53:49 +01:00
Javier Goizueta
1e0ed7ee17
Fix copy-throttling bug
2019-11-19 16:45:52 +01:00
Daniel García Aubert
26d01aeb45
Attach error middleware to api router instead of for each controller
2019-11-12 10:11:05 +01:00
Daniel García Aubert
ef43192538
Please JSHint
2019-10-15 13:30:40 +02:00
Daniel García Aubert
be4ecfdc6d
Please JSHint
2019-10-15 13:30:13 +02:00
Daniel García Aubert
ee97a9f047
Use development branch of query-tables
2019-10-15 13:23:43 +02:00
Daniel García Aubert
2ec65375fc
Be able to synchronize the TTL of cache-control header to expire in a coherent way
2019-10-15 13:11:49 +02:00
Daniel García Aubert
d00d30c3d4
Remove unused class member
2019-10-03 20:02:40 +02:00
Daniel García Aubert
62d98949ca
Consistent middleware naming
2019-10-03 19:35:18 +02:00
Daniel García Aubert
06a47a8afc
Changed folder structure to reflect application functionallity. Renamed files using hyphens instead of underscore to have a more consistent naming across the whole project
2019-10-03 18:24:39 +02:00
Simon Tokumine
fefa051450
added true oauth to application. got rid of bogus
2011-08-17 17:27:45 +01:00
Simon Tokumine
bcd56de458
first draft, tidied, unit tests, modules, refactor, environments, see TODO for next steps"
2011-06-13 04:23:02 +01:00