├── .appveyor.yml ├── .compilerc ├── .gitignore ├── .travis.yml ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── images └── gester_screenshot.png ├── package.json └── src ├── App.jsx ├── components ├── AuthorView.jsx ├── ControlPanel.jsx ├── Input.jsx ├── Loader.jsx ├── Message.jsx ├── MessageView.jsx ├── Modal.jsx ├── Notification.jsx └── Recents.jsx ├── data └── colors.js ├── helpers ├── tabComplete.js └── validateId.js ├── index.html ├── index.js ├── loader.html ├── main.js ├── store ├── actionTypes.js ├── actions.js ├── initialState.js ├── reducer.js ├── storage.js └── util.js └── styles ├── fonts ├── LICENSE.txt ├── Roboto-Bold.ttf ├── Roboto-Medium.ttf ├── Roboto-Regular.ttf └── Roboto-Thin.ttf ├── gester.png └── main.scss /.appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripedpajamas/gester/HEAD/.appveyor.yml -------------------------------------------------------------------------------- /.compilerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripedpajamas/gester/HEAD/.compilerc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | out 3 | .DS_Store 4 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripedpajamas/gester/HEAD/.travis.yml -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripedpajamas/gester/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripedpajamas/gester/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripedpajamas/gester/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripedpajamas/gester/HEAD/README.md -------------------------------------------------------------------------------- /images/gester_screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripedpajamas/gester/HEAD/images/gester_screenshot.png -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripedpajamas/gester/HEAD/package.json -------------------------------------------------------------------------------- /src/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripedpajamas/gester/HEAD/src/App.jsx -------------------------------------------------------------------------------- /src/components/AuthorView.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripedpajamas/gester/HEAD/src/components/AuthorView.jsx -------------------------------------------------------------------------------- /src/components/ControlPanel.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripedpajamas/gester/HEAD/src/components/ControlPanel.jsx -------------------------------------------------------------------------------- /src/components/Input.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripedpajamas/gester/HEAD/src/components/Input.jsx -------------------------------------------------------------------------------- /src/components/Loader.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripedpajamas/gester/HEAD/src/components/Loader.jsx -------------------------------------------------------------------------------- /src/components/Message.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripedpajamas/gester/HEAD/src/components/Message.jsx -------------------------------------------------------------------------------- /src/components/MessageView.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripedpajamas/gester/HEAD/src/components/MessageView.jsx -------------------------------------------------------------------------------- /src/components/Modal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripedpajamas/gester/HEAD/src/components/Modal.jsx -------------------------------------------------------------------------------- /src/components/Notification.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripedpajamas/gester/HEAD/src/components/Notification.jsx -------------------------------------------------------------------------------- /src/components/Recents.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripedpajamas/gester/HEAD/src/components/Recents.jsx -------------------------------------------------------------------------------- /src/data/colors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripedpajamas/gester/HEAD/src/data/colors.js -------------------------------------------------------------------------------- /src/helpers/tabComplete.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripedpajamas/gester/HEAD/src/helpers/tabComplete.js -------------------------------------------------------------------------------- /src/helpers/validateId.js: -------------------------------------------------------------------------------- 1 | export default str => /^@([A-Za-z0-9/+]{43}=)\.(?:sha256|ed25519)$/.test(str) 2 | -------------------------------------------------------------------------------- /src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripedpajamas/gester/HEAD/src/index.html -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripedpajamas/gester/HEAD/src/index.js -------------------------------------------------------------------------------- /src/loader.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripedpajamas/gester/HEAD/src/loader.html -------------------------------------------------------------------------------- /src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripedpajamas/gester/HEAD/src/main.js -------------------------------------------------------------------------------- /src/store/actionTypes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripedpajamas/gester/HEAD/src/store/actionTypes.js -------------------------------------------------------------------------------- /src/store/actions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripedpajamas/gester/HEAD/src/store/actions.js -------------------------------------------------------------------------------- /src/store/initialState.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripedpajamas/gester/HEAD/src/store/initialState.js -------------------------------------------------------------------------------- /src/store/reducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripedpajamas/gester/HEAD/src/store/reducer.js -------------------------------------------------------------------------------- /src/store/storage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripedpajamas/gester/HEAD/src/store/storage.js -------------------------------------------------------------------------------- /src/store/util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripedpajamas/gester/HEAD/src/store/util.js -------------------------------------------------------------------------------- /src/styles/fonts/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripedpajamas/gester/HEAD/src/styles/fonts/LICENSE.txt -------------------------------------------------------------------------------- /src/styles/fonts/Roboto-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripedpajamas/gester/HEAD/src/styles/fonts/Roboto-Bold.ttf -------------------------------------------------------------------------------- /src/styles/fonts/Roboto-Medium.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripedpajamas/gester/HEAD/src/styles/fonts/Roboto-Medium.ttf -------------------------------------------------------------------------------- /src/styles/fonts/Roboto-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripedpajamas/gester/HEAD/src/styles/fonts/Roboto-Regular.ttf -------------------------------------------------------------------------------- /src/styles/fonts/Roboto-Thin.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripedpajamas/gester/HEAD/src/styles/fonts/Roboto-Thin.ttf -------------------------------------------------------------------------------- /src/styles/gester.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripedpajamas/gester/HEAD/src/styles/gester.png -------------------------------------------------------------------------------- /src/styles/main.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stripedpajamas/gester/HEAD/src/styles/main.scss --------------------------------------------------------------------------------