Commit message (Collapse) | Author | Age | Lines | |
---|---|---|---|---|
* | Tweak the oplog-hover-thing | Kristian Lyngstol | 2019-01-07 | -2/+7 |
| | | | | | The timeout makes things about 1000x more complicated, but adds a really nice effect too. | |||
* | Auto-hilight systems on oplog-hover | Kristian Lyngstol | 2019-01-07 | -5/+24 |
| | ||||
* | Fix placement/style of mini-oplog | Kristian Lyngstol | 2019-01-07 | -2/+3 |
| | ||||
* | Re-enable oplog-toggling | Kristian Lyngstol | 2019-01-07 | -1/+1 |
| | ||||
* | Bad attempt at fixing the margins in the oplog-entry | Kristian Lyngstol | 2019-01-07 | -5/+5 |
| | | | | Too late, need sleeeezpzpeepzor | |||
* | More big stuff: Re-do the oplog | Kristian Lyngstol | 2019-01-07 | -129/+337 |
| | | | | | This is still a bit of a mess, but I'm establishing a new way of doing things, it'll be awesome, I swear... | |||
* | Extenstive frontend work on box/type/switch editing | Kristian Lyngstol | 2019-01-06 | -45/+257 |
| | | | | | | | | | | | | | | | | | | | | | | | Still not very visible, but the nmsModSwitch() class is starting to look very interesting. This introduces a big thing: A type system. So far it is "only" used to provide generic validation-services for all fields that will be edited, but the scope can extend further into other uses. The implementation as it is does shallow validation for IP addresses, JSON-input (tags,placement), durations/intervals (poll frequency), sysname references (checks that distro_name is a valid system), and networks (verifying that mgmt_vlan / traffic_vlan exists). This is expected to improve over time, and should eventually lead to things like "if it doesn't exist, then please make it." As the big comment in nms-ui-switch.js now suggests: This is still just a proof of concept and while the fundamental concepts of nmsBox seems to work well, I still feel like I have a lot to iron out in nmsModSwitch, which really should be generic for networks and switches at the very least. But we're getting there. | |||
* | Introduce nms-ui-boxes, a big step for GUI | Kristian Lyngstol | 2019-01-06 | -24/+349 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | nmsBox is a new class for generic HTML-based elements, and will eventually be used to replace nms-info-box. The idea is simple: a generic way to deal with containers that are usually represented in HTML too. To test it, I've re-implemented the GUI for the oplog. This rewrite didn't really utilize the new benefits of the framework, but was a small step. I've also added nms-ui-switch, which isn't exposed anywhere yet and isn't done, but is a good start. nms-ui-switch will be the new way to add and edit switches in the future, it will probably be made more generic over time and thus can be reused for networks too. Note how x = nmsUiSwitch() will allow you to do x.row["community"].value to both get and set the value, and setting will visually update and run any verifier that will be relevant, and alert the parent. This can then be used for simple stuff like json-verification, but also for stuff like auto-complete or whatnot. God only knows. Obviously I will continue to work on this over the next few days... | |||
* | api/ping: remove linknet stuff (again) | Kristian Lyngstol | 2019-01-06 | -6/+0 |
| | | | | | This hasn't really been used and will probably be reimplemented before it would be used. Thus removed. | |||
* | js: Trigger a map-resize when menu is toggled | Kristian Lyngstol | 2019-01-05 | -0/+16 |
| | | | | Fixes #71 | |||
* | Merge pull request #172 from olemathias/master | Kristian Lyngstøl | 2019-01-03 | -373/+382 |
|\ | | | | | Cleanup of latencychart | |||
| * | Code formating cleanup of chart and 1 hour latency chart | Ole Mathias Aa. Heggem | 2018-10-31 | -360/+344 |
| | | ||||
| * | Code formating cleanup of chart and 1 hour latency chart | Ole Mathias Aa. Heggem | 2018-10-31 | -179/+179 |
| | | ||||
| * | Cleanup of latencychart | Ole Mathias Aa. Heggem | 2018-09-14 | -17/+42 |
| | | ||||
* | | Merge pull request #169 from tech-server/cpu-map-hotkey | Kristian Lyngstøl | 2019-01-03 | -0/+7 |
|\ \ | | | | | | | Adding CPU map to key 9, moving disco to 0 | |||
| * | | Adding CPU map to key 9, moving disco to 0cpu-map-hotkey | Magnus Kirø | 2018-04-06 | -0/+7 |
| | | | ||||
* | | | Merge pull request #173 from Koch/patch-1 | Kristian Lyngstøl | 2019-01-03 | -1/+1 |
|\ \ \ | | | | | | | | | seceral -> several | |||
| * | | | seceral -> several | Alexander Koch | 2018-11-12 | -1/+1 |
| | |/ | |/| | ||||
* | | | Update schema | Kristian Lyngstol | 2019-01-03 | -158/+203 |
| | | | ||||
* | | | First step to major cleanup | Kristian Lyngstol | 2019-01-03 | -281/+116 |
| | | | | | | | | | | | | | | | | | | | | | | | | Fixes #150 Fixe #88 Closes #3 Probably lots of bugs introduced, will fix ASAP. | |||
* | | | Remove noisy log message from nms-map-handlers | Kristian Lyngstol | 2019-01-02 | -3/+8 |
| | | | ||||
* | | | Tweak general look | Kristian Lyngstol | 2019-01-02 | -46/+35 |
| | | | ||||
* | | | front: Time replay: Speed it up | Kristian Lyngstol | 2018-12-02 | -3/+3 |
| | | | ||||
* | | | nms.js: Add time-traveling in whole days with H/L keys | Kristian Lyngstol | 2018-12-02 | -0/+8 |
| | | | ||||
* | | | oplog: Add support fort "when"/dated replay | Kristian Lyngstol | 2018-12-02 | -1/+8 |
| | | | | | | | | | | | | Makes the replay so much more "alive" :D | |||
* | | | front: Tweak format of time stamp during travel | Kristian Lyngstol | 2018-12-02 | -1/+2 |
| | | | | | | | | | | | | | | | Seeing the day helps immensly, and the rather ugly translate-code avoids overlap | |||
* | | | front: Adjust new dhcp-magic to be less agressive | Kristian Lyngstol | 2018-12-02 | -1/+1 |
| | | | ||||
* | | | ansible: Don't drag in mod-proxy that doesn't even exist | Kristian Lyngstol | 2018-12-02 | -1/+0 |
|/ / | ||||
* | | front: Shortcut for toggling the oplog (o) | Kristian Lyngstol | 2018-04-09 | -0/+19 |
| | | ||||
* | | Merge pull request #171 from sklirg/patch-3 | Kristian Lyngstøl | 2018-04-06 | -1/+1 |
|\ \ | | | | | | | Set Client ports description to "None configured" if no configured client ports | |||
| * | | Set Client ports description to "None configured" if no configured client ports. | Håkon Solbjørg | 2018-03-30 | -1/+1 |
| |/ | | | | | This fixes a bug where "Client ports" value could be "0 / NaN" if no client ports were configured. | |||
* | | Merge pull request #170 from sklirg/patch-1 | Kristian Lyngstøl | 2018-04-06 | -1/+1 |
|\ \ | | | | | | | Make health view the default view. | |||
| * | | Make health view the default view. | Håkon Solbjørg | 2018-03-29 | -1/+1 |
| |/ | ||||
* | | Ignore chart failures to reduce log noise | Kristian Lyngstol | 2018-04-04 | -53/+56 |
| | | ||||
* | | Tweak DHCP/uplink/client-port logic | Kristian Lyngstol | 2018-04-04 | -18/+51 |
| | | ||||
* | | Fix replay for TG18 and in general | Kristian Lyngstol | 2018-04-04 | -10/+29 |
| | | ||||
* | | Fix port-issue | root | 2018-04-01 | -1/+1 |
| | | ||||
* | | Throw TG18-stuff over the wall | root | 2018-03-31 | -200/+952 |
| | | ||||
* | | Mange dager med rot på TG18 | root | 2018-03-26 | -103/+74 |
| | | ||||
* | | Update templating | root | 2018-03-23 | -1/+22 |
| | | ||||
* | | Added new API point for list of templates | Ole Mathias Heggem | 2018-03-22 | -0/+21 |
| | | ||||
* | | Hide community be default | Ole Mathias Heggem | 2018-03-22 | -0/+5 |
| | | ||||
* | | Commit diverse av Ole Mathias sitt template-greier | root | 2018-03-22 | -38/+56 |
|/ | ||||
* | Merge branch 'master' of github.com:tech-server/gondul | root | 2018-03-21 | -69/+536 |
|\ | ||||
| * | Merge pull request #168 from olemathias/network-firstclass | Kristian Lyngstøl | 2018-03-21 | -69/+536 |
| |\ | | | | | | | Network as own table | |||
| | * | Merge branch 'master' into network-firstclass | Ole Mathias Aa. Heggem | 2018-03-21 | -42/+148 |
| | |\ | ||||
| | * | | Making network first class citizen | Ole Mathias Aa. Heggem | 2018-01-28 | -1/+1 |
| | | | | ||||
| | * | | Added network to menu | Ole Mathias Aa. Heggem | 2018-01-28 | -2/+5 |
| | | | | ||||
| | * | | Making network first class citizen | Ole Mathias Aa. Heggem | 2018-01-28 | -67/+531 |
| | | | | | | | | | | | | | | | | Still work in progress | |||
* | | | | js/health: Tweak criticality of reboot | root | 2018-03-21 | -3/+3 |
|/ / / |