aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeLines
* Adjust RST in docKristian Lyngstol2019-12-04-5/+4
|
* Add doodle for API for 2.0Kristian Lyngstol2019-12-04-0/+172
|
* Merge pull request #212 from gathering/tg19_psql_schemaOle Mathias Aa. Heggem2019-11-10-182/+26
|\ | | | | Update psql schema to match TG19 changes
| * Update psql schema to match tg19 changestg19_psql_schemaOle Mathias Aa. Heggem2019-10-13-182/+26
|/
* TG19Ole Mathias Aa. Heggem2019-04-19-11/+26
|
* Use new metrics in dhcp apiOle Mathias Aa. Heggem2019-04-16-27/+2
| | | | Tune timeouts
* Use new metrics in dhcp apiOle Mathias Aa. Heggem2019-04-16-20/+65
| | | | support ipv6 in dhcp
* Use new metrics in dhcp apiOle Mathias Aa. Heggem2019-04-16-5/+16
|
* Merge branch 'master' of github.com:gathering/gondulroot2019-04-16-3/+2
|\
| * update urlsSjur Fredriksen2019-04-16-3/+2
| |
* | tag fix in switches writeOle Mathias Aa. Heggem2019-04-15-0/+5
| |
* | dhcp-summary fixOle Mathias Aa. Heggem2019-04-15-1/+1
| |
* | Do not die on influx failOle Mathias Aa. Heggem2019-04-15-10/+16
|/
* update what to look forSjur Fredriksen2019-04-15-1/+1
|
* update what to look forSjur Fredriksen2019-04-15-1/+1
|
* update what to look for in aliasSjur Fredriksen2019-04-14-2/+2
|
* Make network work againOle Mathias Aa. Heggem2019-04-11-4/+63
|
* Use ping as default map on public siteOle Mathias Aa. Heggem2019-04-10-0/+3
|
* Make public gondul not ask for authOle Mathias Aa. Heggem2019-04-10-4/+10
|
* Attempt to avoid loopback in totalts in switch-stateKristian Lyngstol2019-04-09-2/+4
|
* Merge pull request #209 from slinderud/masterKristian Lyngstøl2019-04-02-2/+13
|\ | | | | Templating: New filter getIp, fixed errors in dhcp filters
| * excluded listing of template files from varnishslinderud2019-03-31-0/+10
| |
| * Merge branch 'master' of github.com:gathering/gondulslinderud2019-03-31-0/+0
| |\ | |/ |/|
* | Merge pull request #208 from slinderud/masterLasse Haugen2019-03-31-1/+6
|\ \ | | | | | | added MIBs for tx/rx db
| | * fixed errors in jinja filters, and made a new one to replace most of themslinderud2019-03-31-2/+3
| |/
| * added MIBs for tx/rx dbslinderud2019-03-24-1/+6
|/
* front: Handle corrupt tag-json more gracefullyKristian Lyngstol2019-02-22-3/+7
| | | | | | Caused a problem locally after I had accidentally made tags into an object instead of an array during testing, but this CAN happen if someone writes {} instead of [], so better to anticipate it.
* Merge branch 'master' of github.com:gathering/gondulKristian Lyngstol2019-02-13-198/+468
|\
| * Copy current schema.sql to ansible roleLasse Haugen2019-02-13-168/+277
| |
| * Merge pull request #201 from slinderud/masterLasse Haugen2019-02-13-30/+191
| |\ | | | | | | #159 Fixed templating install, included updated varnish config, updated installing.rst and clean-up on servicefiles
| | * newline fuckupsLasse Haugen2019-02-12-0/+2
| | |
| | * service file cleanupLasse Haugen2019-02-12-14/+8
| | |
| | * Update service fileLasse Haugen2019-02-12-17/+3
| | |
| | * removed copy-paste stuff from service fileslinderud2019-02-12-3/+0
| | |
| | * moved from pip to aptslinderud2019-02-12-5/+2
| | |
| | * merged changesslinderud2019-02-12-8/+25
| | |\
| | | * renamed serviceLasse Haugen2019-02-12-16/+1
| | | |
| | | * Added path to templatesLasse Haugen2019-02-12-0/+15
| | | |
| | | * added newlinesLasse Haugen2019-02-12-2/+4
| | | |
| | | * Merge branch 'master' of github.com:slinderud/gondulLasse Haugen2019-02-12-19/+187
| | | |\ | | | |/ | | |/|
| | * | fixed templateing install and service file, updated install documentation ↵slinderud2019-02-10-19/+187
| | | | | | | | | | | | | | | | and included new varnish vcl file
* | | | Add simple test-collecter.sh to inject collector-dataKristian Lyngstol2019-02-13-0/+47
|/ / /
* | | read/oplog: Shut up, perlKristian Lyngstol2019-02-13-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | \1 better written as $1 at /opt/gondul/web/api/read/oplog line 28. \1 better written as $1 at /opt/gondul/web/api/read/oplog line 28. \1 better written as $1 at /opt/gondul/web/api/read/oplog line 28. \1 better written as $1 at /opt/gondul/web/api/read/oplog line 28. \1 better written as $1 at /opt/gondul/web/api/read/oplog line 28. \1 better written as $1 at /opt/gondul/web/api/read/oplog line 28. \1 better written as $1 at /opt/gondul/web/api/read/oplog line 28. \1 better written as $1 at /opt/gondul/web/api/read/oplog line 28. \1 better written as $1 at /opt/gondul/web/api/read/oplog line 28. \1 better written as $1 at /opt/gondul/web/api/read/oplog line 28. \1 better written as $1 at /opt/gondul/web/api/read/oplog line 28. \1 better written as $1 at /opt/gondul/web/api/read/oplog line 28. \1 better written as $1 at /opt/gondul/web/api/read/oplog line 28. \1 better written as $1 at /opt/gondul/web/api/read/oplog line 28. \1 better written as $1 at /opt/gondul/web/api/read/oplog line 28. \1 better written as $1 at /opt/gondul/web/api/read/oplog line 28. \1 better written as $1 at /opt/gondul/web/api/read/oplog line 28. \1 better written as $1 at /opt/gondul/web/api/read/oplog line 28. \1 better written as $1 at /opt/gondul/web/api/read/oplog line 28. \1 better written as $1 at /opt/gondul/web/api/read/oplog line 28. \1 better written as $1 at /opt/gondul/web/api/read/oplog line 28. \1 better written as $1 at /opt/gondul/web/api/read/oplog line 28. \1 better written as $1 at /opt/gondul/web/api/read/oplog line 28. \1 better written as $1 at /opt/gondul/web/api/read/oplog line 28. \1 better written as $1 at /opt/gondul/web/api/read/oplog line 28.
* | | Add basic collector-implementationKristian Lyngstol2019-02-13-4/+132
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | References #195 This is the first dumb-ass implementation of the collector-api. It actually works fine for write AS IS, but has 0 safties. But I'm thinking the API itself is reasonably stable and ready for testing. I will need to extend it for dhcp-specific stuff, and the plan is to create a secondary table with metadata (hidden from the user) and a few other nice things. Also, indexes. We need indexes. Obviously.
* | | Front + api: Fix parsing of JSON-fields for switchesKristian Lyngstol2019-02-13-38/+34
| |/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Sort of. It's two issues at once, related: 1. API: The problem here was that the old way of updating tags simply didn't use actual JSON, but just sent "'foo','bar','baz'" as a text string. This seems dumb so I've made it send actual JSON now - just like the "placement" field. This meant updating the API. And it's not pretty, but it works. 2. Front: I've simplified nms-types a bit (hopefully to provide to simple methods: either get/set the raw value, or get/set strings. There was a bug where we sent text-encoded json instead of real json, and the reason was a confusion between when we're dealing with JSON and when we're dealing with strings. Now we are explicit. This makes the nmsEditRow-thing slightly uglier, but it needs to be fixed properly either way. In the future, we should provide renderers and editors based on types, e.g.: Placement-editor could start as a general-purpose JSON-editor, and the "switch reference" should be a drop-down.... etc. Fixes #202
* | front: Tweak legacy info-box size....Kristian Lyngstol2019-02-11-2/+2
| | | | | | | | God I hate this...
* | front: Switch editing: Don't nest panel-body elementsKristian Lyngstol2019-02-11-1/+1
| | | | | | | | It creates an extra margin that serves no purpose but to take up space.
* | Merge branch 'master' of github.com:gathering/gondulKristian Lyngstol2019-02-11-2/+2
|\ \
| * | Update INSTALLING.rstLasse Haugen2019-02-11-1/+1
| |/
| * changed to the correct repoLasse Haugen2019-02-05-1/+1
| |