Commit Graph

  • 0c98fb6d1d Merge branch 'master' of https://github.com/spearheadsys/sc-portal master Marius Pana 2022-06-18 11:21:56 +0300
  • 0fea680bf2 fix typo in conf dir Marius Pana 2022-06-18 11:17:35 +0300
  • 20cacd99d2 fix typo in conf dir Marius Pana 2022-06-18 11:17:35 +0300
  • c1ef5ec1a9
    Merge pull request #2 from spearheadsys/add-license-1 Marius Pana 2022-01-19 15:17:53 +0200
  • 37e781a9a6
    Create LICENSE Marius Pana 2022-01-19 15:17:40 +0200
  • fc7d234537 minor cleanups Marius Pana 2021-12-22 18:30:58 +0200
  • b0c4f8d868 TRIX-35 avoid having the users pass around by mistake the auth token Dragos COJOCARU 2021-07-23 23:03:59 +0300
  • 16061701c1 Merge remote-tracking branch 'origin/master' Dragos 2021-06-10 18:24:36 +0300
  • 906571969c removed help + small screen improvements Dragos 2021-06-10 18:24:28 +0300
  • d99f160104 account info docs mpana 2021-06-09 17:53:54 +0300
  • 340580184f Merge remote-tracking branch 'origin/master' Dragos 2021-06-07 12:09:06 +0300
  • 4bb56cf410 TRIX-32 fix afinity issue Dragos 2021-06-07 12:08:57 +0300
  • 6882d36810 TRIX-33 No need to gzip jpegs during build. Marsell Kukuljevic 2021-06-07 00:47:34 +0200
  • ec15cc7c9d TRIX-29 deleting last VM has indefinite spinner Dragos 2021-06-03 17:20:59 +0300
  • 4fa77a0932 TRIX-28 creating machine with same specs no longer works Dragos 2021-06-03 16:59:53 +0300
  • bffce99fb0 fetch _all_ packages and only filter the displayed ones Dragos 2021-06-01 14:30:04 +0300
  • 4a100cf9d4 display packages based on the "group" Dragos 2021-06-01 14:23:30 +0300
  • 87da8fc49d TRIX-27 no reload required after removing image Dragos 2021-06-01 11:26:17 +0300
  • b28fc6f955 cosmetic changes Dragos 2021-06-01 11:21:30 +0300
  • 069afd02b1 TRIX-26 affinity rule editor Dragos 2021-06-01 10:55:41 +0300
  • 4a3f2a0aeb Merge remote-tracking branch 'origin/master' Dragos 2021-06-01 08:38:00 +0300
  • 0a6a8b1eeb TRIX-22 fixed illegible memory/disk filters Dragos 2021-05-31 17:19:33 +0300
  • d131f092a0 TRIX-22 fixed illegible memory/disk filters Dragos 2021-05-31 17:19:33 +0300
  • 386b3593eb TRIX-16 display a button to toggle instance details Dragos 2021-05-31 12:18:19 +0300
  • d48da7d0cb TRIX-23 created user does not show up in Security screen without refresh Dragos 2021-05-31 11:53:59 +0300
  • 9ea39a64f7 TRIX-24 favicon Dragos 2021-05-31 11:43:07 +0300
  • cd4ff88673 TRIX-21 Remove fingerprint from SSH key editor Dragos 2021-05-31 11:24:59 +0300
  • 79f1a01aea TRIX-18 replace first/last name with personal/family name Dragos 2021-05-31 11:19:14 +0300
  • 447f167e4d no longer display the 'deleted' state of a snapshot, while retrieving it Dragos 2021-05-31 11:17:07 +0300
  • 96c76c845b fixed some issues when adding/deleting instance networks Dragos 2021-05-31 11:12:37 +0300
  • 861ada1aa7 TRIX-20 Dragos 2021-05-30 18:34:04 +0300
  • 068c31a93d TRIX-19 - remove excess logging back-end. Marsell Kukuljevic 2021-05-29 22:27:54 +0200
  • 592553cef9 readme update Dragos 2021-05-27 09:50:00 +0300
  • 75005db046 fixed bug where a new user couldn't be created Dragos 2021-05-27 09:49:30 +0300
  • 7fd17cecc9 fixed image/package price issues Dragos 2021-05-13 15:17:55 +0300
  • 43d4fd72f9 fixed firewall rule editor validation issue Dragos 2021-05-13 14:35:05 +0300
  • 6c9e6dd811 in the firewall editor the port field allows "all" as well Dragos 2021-05-13 14:28:35 +0300
  • e1086d66d2 fixed create vlan issue Dragos 2021-05-13 14:03:21 +0300
  • 53b8b4e7af in networks the tooltip shows the description Dragos 2021-05-13 13:59:43 +0300
  • adfc05b387 attempt to create users (currently there's a 500 error) Dragos 2021-05-13 13:46:07 +0300
  • 129be42fdd users can now be deleted in the security screen Dragos 2021-05-13 11:55:32 +0300
  • 907e274721 users can remove ssh keys now Dragos 2021-05-13 11:48:33 +0300
  • 5e332d9f83 Merge remote-tracking branch 'origin/master' Dragos 2021-05-13 11:15:02 +0300
  • 3ede3e1629 "dashboard" renamed to "machines" to pave the road for the real dash Dragos 2021-05-11 12:24:42 +0300
  • c567752495 Fix up package.json so app/ builds. Marsell Kukuljevic 2021-05-10 11:24:53 +0200
  • 92ab2e2ab4 bug fix Dragos 2021-05-10 12:03:13 +0300
  • 786a7291e6 help topics readme file Dragos 2021-05-06 20:51:22 +0300
  • a99c39c5a4 help page Dragos 2021-05-06 20:49:12 +0300
  • e9f4934bf0 show package list when selecting a custom image in the instance wizard Dragos 2021-05-06 19:53:34 +0300
  • 621e223b57 fixed bugs reported by Marsell Dragos 2021-05-06 19:21:09 +0300
  • 6fe512f051 Fix proxying so SPA in dev mode is happy. Marsell Kukuljevic 2021-05-02 01:13:30 +0200
  • d07d11cf04 Update backend to reflect that SPA now loads package and image rates from static/assets/data/(images|packages).json Marsell Kukuljevic 2021-04-29 13:32:12 +0200
  • aabc192b31 added prices and fixed the title of all pages Dragos 2021-04-29 09:56:44 +0300
  • 2b106c2741 Merge remote-tracking branch 'origin/master' Dragos 2021-04-28 19:00:00 +0300
  • ead7c9188b Auto stash before merge of "master" and "origin/master" Dragos 2021-04-28 18:59:19 +0300
  • 17e2a5f86a Add support for serving gzipped static content. Between minification and this, the client-size app is now about 1MB in size when built for production. Marsell Kukuljevic 2021-04-28 17:28:31 +0200
  • 60a5cd91c8 Update README.md on building app/ for production. Marsell Kukuljevic 2021-04-28 14:11:56 +0200
  • f32465aeaf Add details to README.md about SmartOS metadata used for setting package and image rates, and fix an error regarding the HTTP paths to /images.json and /package.json Marsell Kukuljevic 2021-04-27 22:19:08 +0200
  • 017c90ab02 Merge remote-tracking branch 'origin/master' Dragos 2021-04-27 21:22:30 +0300
  • 2ad93f00f6 split css file Dragos 2021-04-27 21:22:22 +0300
  • 1ed6c05011 Add support for /rates/packages.json and /rates/images.json. These files are served up from the rates/ directory, although in production the current in-repo files are substituted with JSON pulled in from the VM's internal_metadata configuration. Marsell Kukuljevic 2021-04-27 00:03:21 +0200
  • 54b911bcd4 When server.js receives a static path it does not recognize, it serves up index.html instead. This is useful when a user reloads a page in the SPA -- server.js does not know this path, but by serving up the SPA again the SPA knows how to handle that URL. This makes the app behave in a manner a user expects when reloading a page. Marsell Kukuljevic 2021-04-26 22:32:35 +0200
  • 2c61988074 removed unused components Dragos 2021-04-26 15:36:04 +0300
  • f3adbfba0f Merge remote-tracking branch 'origin/master' Dragos 2021-04-26 15:34:26 +0300
  • 066ec2b96f fixed issue found during tests Dragos 2021-04-26 15:34:17 +0300
  • 51028156c9 Document installation of app, including in production. Add smf manifest so we can run this in a Joyent-branded zone too. Marsell Kukuljevic 2021-04-11 20:51:52 +0200
  • db8758cc30 Attempt to fix 408 errors from the cueball connection pool. The pool now regularly pings cloudapi's /. Also (temporarily) silenced cueball noise. Marsell Kukuljevic 2021-04-11 00:07:01 +0200
  • 3c38a932ed Log all requests, using the bunyan format (JSON with certain fields). This is most easily consumed with the bunyan formatter; see README.md for more details. Marsell Kukuljevic 2021-04-10 23:06:24 +0200
  • 8672439358 Changed how paths are handled by server.js, to more closely match the Angular dev environment. New paths: Marsell Kukuljevic 2021-04-10 21:14:09 +0200
  • 18d35b5172 Eliminate /token path from server.js, to match Dragos' env. Marsell Kukuljevic 2021-04-10 20:19:23 +0200
  • 20ee57102e added app project files Dragos 2021-04-07 14:26:28 +0300
  • 991f5cabdc Fix the handling of DELETE and PUT calls, and stop unintentional deserialization of JSON instead of passing it through as an opaque string. Marsell Kukuljevic 2021-03-26 22:46:57 +0100
  • df9677efe5 Elaborate a bit on the login and interaction cycle in the README. Marsell Kukuljevic 2021-02-02 16:20:21 +0100
  • ff04edd2b8 Update README with some key-related details. Marsell Kukuljevic 2021-01-31 21:43:25 +0100
  • 6aea7758ee Server uses TLS, sign all requests to cloudapi, and enable SSO. Marsell Kukuljevic 2021-01-26 17:22:37 +0100
  • 9abb845eec Basic proxying to cloudapi, and serving static content. Marsell Kukuljevic 2021-01-12 23:39:15 +0100