aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeLines
...
| * | NMS: Fix switch moving bugKristian Lyngstol2016-03-13-1/+4
| | | | | | | | | | | | | | | | | | If you just clicked a switch without moving it would use whatever coordinates were laying around, typically moving the switch onto the previously moved one.
| * | NMS: Add simple searchingKristian Lyngstol2016-03-13-3/+42
| | | | | | | | | | | | Not perfect, but not bad either.
| * | NMS: Support resetting switch position to buest-guessKristian Lyngstol2016-03-13-1/+6
| | | | | | | | | | | | | | | Simply type "reset" in the gui (including quotes) and it'll guess based on name.
| * | NMS: InfoBox: Catch switch changes tooKristian Lyngstol2016-03-13-0/+4
| | |
| * | NMSjs: Enable interactive movement of switches!Kristian Lyngstol2016-03-13-22/+107
| | | | | | | | | | | | | | | | | | | | | | | | Fixes #24 God that felt good. It's not very pretty, but it does seem very functional.
| * | NMSjs: Tweak/fix text drawingKristian Lyngstol2016-03-13-23/+36
| | |
| * | NMS: Allow editing switches in GUIKristian Lyngstol2016-03-13-7/+123
| | | | | | | | | | | | | | | | | | It's not pretty, but it works and should cover most of the use-cases. Placement-editing is not meant to be the primary way to edit anything.
| * | NMS: Pick up IP's properlyKristian Lyngstol2016-03-13-0/+7
| | | | | | | | | | | | Nobody look because I just defaulted to ipv4.
| * | NMSjs: Split the info box out and clean further + tweakKristian Lyngstol2016-03-13-181/+221
| | |
| * | NMS: Update placement-guessing for TG16Kristian Lyngstol2016-03-13-17/+15
| | | | | | | | | | | | | | | | | | Skew skew, push push. At least regular e-switches look ok, as does creativia. Crew looks ok-ish.
| * | NMS: Remove test.html prototypeKristian Lyngstol2016-03-13-9/+0
| | |
| * | NMS: Fix comment changingKristian Lyngstol2016-03-13-3/+8
| | |
| * | NMSjs: Get rid of more cruft.Kristian Lyngstol2016-03-13-506/+331
| | |
| * | NMSjs: Bump map handlers and moreKristian Lyngstol2016-03-12-19/+55
| | | | | | | | | | | | | | | The idea is that map handlers just register for events instead of this periodic update.
| * | NMS: Remove superfluous debug/tweak stuffKristian Lyngstol2016-03-12-137/+1
| | | | | | | | | | | | Uncluttering the UI and reducing the need for complexity in the code.
| * | Merge branch 'master' of ssh://github.com/tech-server/tgmanageKristian Lyngstol2016-03-12-1/+0
| |\ \
| | * | NMS: Remove .vimrc reference from DockerfileNicolai Tellefsen2016-03-12-1/+0
| | | | | | | | | | | | | | | | | | | | The reference to .vimrc broke the build-process after it was removed from the repository.
| * | | NMSjs: Massive rework of map drawingKristian Lyngstol2016-03-12-731/+333
| |/ / | | | | | | | | | | | | | | | Still half-way done, but it's looking better. Confirmed working right now: Comment spotter and disco.
| * | NMSjs: Start applying the nmsData logic aka: break *Kristian Lyngstol2016-03-12-366/+99
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Things are currently somewhat broken, as expected. No handlers are updated. All in all, this isn't a disaster because it reveals a lot of crud that should never have been tied in with this logic to begin with. Will continue working on it after dinner.
| * | NMS: Prototype of nms-data seriously updatedKristian Lyngstol2016-03-12-53/+134
| | | | | | | | | | | | I think it's ready now...
| * | NMS: Do URL decoding and ISO 8601 time formatingKristian Lyngstol2016-03-12-8/+7
| | | | | | | | | | | | Finally found something that lacks correctness in postgres.
| * | NMS: Fix switch updates (better)Kristian Lyngstol2016-03-12-14/+18
| | |
* | | Add updated schemaKristian Lyngstol2016-03-17-0/+781
|/ /
* | NMS: Add (back) offset.Kristian Lyngstol2016-03-11-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | The use case is primarily about supporting generic ?offset=5m independently from now=2015-04-02T15:00:30. Two reasons for this: 1. It allows easy generic client-side code to get two slightly offset time series. 2. It makes it possible to get the most recent data + an offset without having to refer to set now=(clock) to real time. Also: Untested, so its probably broken.
* | NMS: front: Prototyping of new generic pollerKristian Lyngstol2016-03-10-0/+151
| | | | | | | | Not used yet
* | NMS: Add FreezeThaw dependencyKristian Lyngstol2016-03-10-0/+1
| | | | | | | | Needed for hash generation. No idea how solid it is, but worth a shot.
* | NMS: Prep for frontend poller-rewriteKristian Lyngstol2016-03-10-14/+67
| | | | | | | | | | The biggest thing here is the addition of a generic poller and a generic "hash" from the backend so equality can easily be checked.
* | NMS: ... fix minor leftover with switches SQLKristian Lyngstol2016-03-10-1/+1
| |
* | NMS: Tweak caching and updatesKristian Lyngstol2016-03-10-7/+34
| |
* | nms: Fix comments (presumably)Kristian Lyngstol2016-03-10-3/+3
|/
* nms: Update schemaKristian Lyngstol2016-03-10-0/+0
|
* NMS: Support all fields during switch insertKristian Lyngstol2016-03-10-10/+20
| | | | | | It's not particularly pretty, but it works OK. Next: Modifications.
* NMS: Generalize switch info box and add mgmtKristian Lyngstol2016-03-09-45/+48
| | | | | | | Makes it possible to show all info the server returns, even if it's a bit ugly. The management info isn't updated automatically (yet).
* nms: Fixed postgresql password in DockerfileNicolai Tellefsen2016-03-07-0/+1
| | | | | Imported nms-dump.sql.gz might overwrite the password defined by our dockerfiles. Added an ALTER command to update password after db import.
* Merge playback of historical and live dataNicolai Tellefsen2016-03-06-92/+94
| | | | | | | Implemented various playback functions to control both historical playback and normal "live" playback. This functionality has been gathered under nms.playback. The separate ping and ports timers are still available if needed, but not currently in use.
* Add timezone compensation to epoch convertersNicolai Tellefsen2016-03-06-1/+16
|
* Optimize setNow()Nicolai Tellefsen2016-03-05-10/+2
|
* Make nowPicker use nms.now as default valueNicolai Tellefsen2016-03-05-0/+2
|
* NMS: Add basic playback functionsNicolai Tellefsen2016-03-05-66/+87
|
* Merge branch 'timetravel-gui'Nicolai Tellefsen2016-03-04-39/+3721
|\
| * Add basic time travel UINicolai Tellefsen2016-03-04-39/+3721
| |
* | NMS: Update schemaKristian Lyngstol2016-03-04-0/+0
| |
* | nms: Further simplify and fix the APIKristian Lyngstol2016-03-04-9/+12
| | | | | | | | | | | | Now this works: tools/add_switches.txt.pl < switches.txt | POST http://demo:demo@localhost/private/switch-add
* | NMS: Sort api "doc"Kristian Lyngstol2016-03-04-25/+32
| | | | | | | | | | No, this isn't even close to finished. Needs documentation on the actual API and output and whatnot.
* | NMS: Remove now redundant "Security" thingsKristian Lyngstol2016-03-04-25/+2
| | | | | | | | Better to have proper isolation than this crud.
* | nms: Remove redundant filesKristian Lyngstol2016-03-04-0/+0
| | | | | | | | speedometer probably doesn't work now anyway until it's heavily updated.
* | nms: Split pub/switches in twoKristian Lyngstol2016-03-04-31/+65
| | | | | | | | Makes authentication simpler.
* | nms: Rename API end points and separate public/privateKristian Lyngstol2016-03-04-21/+32
|/
* Moooore. Cleanup.Joachim Tingvold2016-03-02-0/+0
|
* More cleanup.Joachim Tingvold2016-03-02-140/+20
|