55 Commits

Author SHA1 Message Date
Athanasius
8db880f95d schemas/FSSAllBodiesFound: Don't list in outdated schemas 2022-01-28 17:29:11 +00:00
robbyxp1
d4e7409ae0 Add to settings.py the fssallbodiesfound schemas 2022-01-28 17:29:11 +00:00
robbyxp1
3b7c002b51 Add schema to settings 2022-01-28 08:14:45 +00:00
Athanasius
6986af7ca0 Settings.py: Remove import argparse
CL arg parsing is done in main scripts now.
2022-01-18 15:17:45 +00:00
Athanasius
fb3c0348ad Gateway: Support --loglevel <level> CL arg
NB: This required changes to src/eddn/conf/Settings.py as well, which
means other scripts, e.g. Monitor.py, will also need changing.
2022-01-18 15:02:38 +00:00
Athanasius
bfdba0699e Settings.py: Add new schemas to GATEWAY_JSON_SCHEMAS 2021-09-23 18:34:11 +00:00
Athanasius
ad56800822 Bouncer: Use Settings.py, and thus override files, rather than hard-coded 2021-07-10 10:30:05 +00:00
AnthorNet
5b74875630 Migrate SQLLite to MySQL 2018-10-23 09:58:21 +02:00
AnthorNet
08eb0aa28f Only BIND Gateway ton localhost to avoid unintended listening of unfiltered messages 2018-01-27 09:14:43 +01:00
AnthorNet
32ed86da91 Fix duplicate message not copied 2018-01-05 16:35:57 +01:00
AnthorNet
313120aa94 Implement tracking stats 2018-01-05 15:06:21 +01:00
AnthorNet
bf653b5480 Removing old Relay/Monitor 2017-08-09 13:52:29 +02:00
Jonathan Harris
c0a0624c3f Retire old schema names 2017-07-03 15:39:50 +01:00
Jonathan Harris
a959390ff7 Move SSL config to Settings 2017-07-03 12:31:20 +01:00
AnthorNet
63a8a9b6e1 Add new schema URI
+ Fix missing slash
2017-07-03 10:20:31 +02:00
AnthorNet
3a396e87a9 Put RELAY IP/HOST into setting to be concordant with GATEWAY 2017-06-29 14:06:56 +02:00
AnthorNet
97ed7ad101 Add the new Gateway/Relay and make them act in HTTPS 2017-06-29 14:01:40 +02:00
AnthorNet
d09f0cd397 Update monitor database directory 2016-12-21 11:13:52 +01:00
AnthorNet
7f15c3bb0a Remove unused gateway from monitor 2016-12-15 14:32:59 +01:00
AnthorNet
df892f2d85 Remove unused gateway 2016-12-15 14:31:37 +01:00
Jonathan Harris
341f159b7c Retire v2 commodities schema
and v1 outfitting and shipyard schemas.
2016-10-06 11:11:40 +01:00
AnthorNet
d68fd2caa8 Merge remote-tracking branch 'refs/remotes/origin/master' into pr/49
# Conflicts:
#	src/eddn/conf/Settings.py
2016-09-23 10:08:02 +02:00
Jonathan Harris
e82e968834 Activate blackmarket schema 2016-09-15 17:37:40 +01:00
Jonathan Harris
66b078d344 Activate journal schema 2016-08-28 13:08:44 +01:00
Jonathan Harris
c96add2396 Activate new schemas 2016-08-02 02:24:50 +01:00
AnthorNet
b3bab38381 PIP8 compat 2015-08-25 07:42:11 +02:00
Jonathan Harris
ae75b5cf6d Deploy outfitting schema. 2015-07-22 18:46:36 +01:00
James Muscat
802633d3ef Bind gateway to localhost by default (e.g. and then proxy via nginx) 2015-07-06 16:10:29 +01:00
James Muscat
2d6e7d9f38 This just needs to be a list, not a dict. 2015-07-01 22:27:12 +01:00
AnthorNet
c0d4f4c8b0 Add outdated schema functionnality.
Also added shipyard to release.
2015-06-19 22:23:20 +02:00
AnthorNet
85ab051b9a Remove unnecessary stats collector in favor of monitor 2015-06-08 08:20:05 +02:00
AnthorNet
ceaac2be74 Fix PEP8 2015-06-05 16:43:59 +02:00
AnthorNet
2f72fe84fe Moved _Core/_Conf to core/conf and some UTF8 fixes 2015-06-05 16:08:32 +02:00
AnthorNet
a80994ae4a Change conf directory name 2015-05-04 11:41:15 +02:00
AnthorNet
67163c8bed Add test to commodity schema v2 2015-04-22 15:36:04 +02:00
James Muscat
5bd5b001d8 Draft v2.0 schema provided by AnthorNet. 2015-04-14 23:54:46 +01:00
James Muscat
ddd81574ed Allow configuration of gateway HTTP port rather than hardcoding. 2015-04-14 16:38:56 +01:00
James Muscat
46292e3c30 Don't corrupt the commandline unless we're asked to.
The hacky approach caused problems with anything else trying to use
argparse (e.g. nosetests). This approach only tries to parse the
commandline if we need to e.g. within Relay/Gateway's main() function.
2015-04-14 14:30:26 +01:00
James Muscat
43ff4cda3a Move version number out of init file to its own file (consistent with
other projects).
2015-04-14 13:58:33 +01:00
James Muscat
ec3987ad17 Correctly figure out enough of Python's internals for this to work. 2015-04-14 01:03:07 +01:00
James Muscat
d71469c10f This is slightly horrid, but parse the commandline in Settings to
determine if we need to override our configuration.
2015-04-14 00:55:31 +01:00
James Muscat
f178fec08d Allow overriding settings with config file. 2015-04-14 00:37:11 +01:00
James Muscat
da426c1d89 Encapsulate settings as a class. Make a singleton available. 2015-04-14 00:30:22 +01:00
James Muscat
4f4ee10a98 Kill off dead code. 2015-04-04 00:33:56 +01:00
James Muscat
2bddaec99b Expose version in settings. 2015-04-04 00:13:59 +01:00
James Muscat
c4f9d7df27 pep8 fix. 2015-04-04 00:06:25 +01:00
James Muscat
1b71ceda27 Didn't mean to commit that test value... 2014-12-18 13:03:54 +00:00
James Muscat
3e3a13caaa Allow a test message with the same validation as a 'real' commodity
message.
2014-12-18 13:03:11 +00:00
James Muscat
a7925923cf Configure Validator with our schema (don't do the validation yet). 2014-12-17 14:06:53 +00:00
James Muscat
43a9931e38 Mercilessly crib EMDR's wsgi app for the Gateway. Currently just passes
any valid JSON through.
2014-11-16 12:48:48 +00:00