Kyrylo Gliebov
1feb78fab7
Recording page refactoring
2018-10-10 17:59:55 +02:00
Kyrylo Gliebov
f69b9c1887
Config page refactoring
2018-10-10 17:59:55 +02:00
Kyrylo Gliebov
460b044720
Simplify Hostname
2018-10-10 17:59:55 +02:00
Kyrylo Gliebov
c51610e22e
Datetimepicker refactoring
2018-10-10 17:59:55 +02:00
Kyrylo Gliebov
adc8159def
Add Hostname filter conditional rendering
2018-10-10 17:59:55 +02:00
Kyrylo Gliebov
300a896483
Datetimepicker refactoring
2018-10-10 17:59:55 +02:00
Kyrylo Gliebov
39778968b3
Hostname and Username filters refactoring
2018-10-10 17:59:55 +02:00
Kyrylo Gliebov
2118f9e212
Refactoring
2018-10-10 17:59:55 +02:00
Kyrylo Gliebov
0a593d20d0
Fix journal error
2018-10-10 17:59:55 +02:00
Kyrylo Gliebov
b59140d328
Fix Config forms
2018-10-10 17:59:55 +02:00
Kyrylo Gliebov
2aa3270d97
Fix Logs View
2018-10-10 17:59:55 +02:00
Kyrylo Gliebov
1abe64fe0c
Rebase and migration to full React instead of react-lite
2018-10-10 17:59:55 +02:00
Kyrylo Gliebov
4ca9b76b23
Fix URL and CSS links
2018-10-10 17:59:55 +02:00
Kyrylo Gliebov
0ce08a4420
Fix Config path
2018-10-10 17:59:55 +02:00
Kyrylo Gliebov
0852de4222
Fix InputPlayer
2018-10-10 17:59:55 +02:00
Kyrylo Gliebov
b7c21ae104
Fix CSS
2018-10-10 17:59:55 +02:00
Kyrylo Gliebov
ea3eb80c07
Add correlated Logs view
2018-10-10 17:59:55 +02:00
Kyrylo Gliebov
b1a44e337a
Add Hostname filter and column
2018-10-10 17:59:55 +02:00
Kyrylo Gliebov
9c605da2f6
Add Input playback
2018-10-10 17:59:55 +02:00
Kyrylo Gliebov
471d2c160b
Add SSSD config
2018-10-10 17:59:55 +02:00
Kyrylo Gliebov
a20e3c5a81
Session recording module for Cockpit initial commit
2018-10-10 17:59:55 +02:00
Martin Pitt
8a73531374
Use full React instead of react-lite
...
This is the direction we are going in Cockpit, as react-lite falls
behind with API development and debuggability.
Closes #43
2018-08-29 00:40:16 +02:00
Martin Pitt
9fa5c6ab05
Properly initialize state of Application
...
This will otherwise crash with React 16.
2018-08-29 00:40:16 +02:00
Martin Pitt
133badfa3d
Enable a lot of eslint options and plugins
...
Taken rules from Cockpit, which have been proven to be effective for
finding bugs and keeping clean code, and sensible (not taking
unreasonable effort to satisfy).
Fix code layout in app.jsx accordingly.
Closes #39
2018-08-28 22:57:52 +02:00
Martin Pitt
3922333029
Use eslint for everything
...
eslint is much more powerful and flexible than jshint, and we don't want
to promote writing new projects with pre-ES6 code.
As a side effect, this also avoids downloading PhantomJS (see
https://github.com/jshint/jshint/issues/3318 ), thereby cutting down
node_modules/ from 470 MB to 210 MB.
2018-08-28 22:57:52 +02:00
Lars Karlitski
7260f5c01f
Add scss example
...
Closes #26
2018-06-22 11:15:57 +02:00
Martin Pitt
7ce7b2b40b
Add i18n support
...
Make the "Running on.." string translatable and copy the extraction and
conversion of JSX and PO files from Cockpit.
2018-06-19 14:40:45 +02:00
Martin Pitt
1edb6a070b
Remove some instances of "starter kit"
...
Rename some files and change some identifiers to be neutral to the
application name. This makes it simpler to change everything to a proper
name when cloning this project.
Document in the README how to find the remaining places to change.
Closes #20
2018-05-04 19:19:29 +02:00
Lars Karlitski
fb3ce721b2
Use proper es6 import syntax
2017-10-18 19:12:56 +02:00
Lars Karlitski
8ff4b33bb5
Clean up StarterKit view
...
And show the contents of `/etc/hostname` to make sure cockpit.js is
loaded correctly.
2017-10-18 16:42:54 +02:00
Lars Karlitski
ce7a2d3870
Remove the index.js indirection
...
Make index.es6 the main entry point.
2017-10-18 16:42:54 +02:00
Lars Karlitski
dd765787e8
Remove all remaining mentions of "subscriptions"
2017-10-18 16:42:54 +02:00
Dominik Perpeet
a01820e565
Add more sample content to subscriptions page
2017-07-26 10:33:14 +02:00
Lars Karlitski
e14982020a
Add Vagrantfile
...
A simple Vagrant VM based on fedora 25 cloud. It syncs `dist` to
`/usr/local/share/cockpit/<dirname>` on the VM.
Also decrease the minimum required version in `manifest.json` to match
the one that's currently in fedora 25.
2017-07-11 17:13:10 +02:00
Dominik Perpeet
2f49b57064
Add sample page
2017-06-20 07:41:52 -04:00
Sean Toner
811e3eebe0
initial commit. Created a basic webpack.config.js file, some basic .babelrc settings, and some notes on the build
2017-06-20 07:41:52 -04:00