Commit graph

83 commits

Author SHA1 Message Date
Dima Gerasimov ff6699d585 Display permission status for the endpoint 2020-02-08 15:41:27 +00:00
Dima Gerasimov c4306ca740 show a warning when there are no permissions 2020-02-08 15:41:27 +00:00
Dima Gerasimov 3b093a68b2 Validate URL on options page 2020-02-08 15:41:27 +00:00
Dima Gerasimov 1d05a374df Ask for permissions during options saving
Seems like a more reliable way
2020-02-08 15:41:27 +00:00
Dima Gerasimov 87e9bf4127 propagate error; work around Firefox fussiness 2020-02-08 15:41:27 +00:00
Dima Gerasimov f24ca71ba4 proper implementation for requesting permissions 2020-02-08 15:41:27 +00:00
Dima Gerasimov 4130b4eca0 initial optional permissions support for non-localhost 2020-02-08 15:41:27 +00:00
Matt Gauger c5440b61cb Create ~/.config/systemd/user and parent dirs if it does not already exist 2019-12-15 05:51:12 +00:00
Dima Gerasimov becc43863c Start using promise apis 2019-12-10 00:37:36 +00:00
Dima Gerasimov 8b6069db43 Allow unsafe eval in dev mode only 2019-12-09 21:58:36 +00:00
Dima Gerasimov 50f08ac3b5 bump version, add instructions for AMO upload 2019-12-09 21:32:14 +00:00
Dima Gerasimov 0ca63f1d09 disable minimize for extension 2019-12-09 21:19:02 +00:00
Dima Gerasimov 1ca82d1c00 Fix remaining eval warning in release extension, lint on CI 2019-12-09 21:19:02 +00:00
Dima Gerasimov 7ab240947d Add --lint to build script 2019-12-09 21:19:02 +00:00
Dima Gerasimov 73fb8aa3dd Add nicer build script 2019-12-09 21:19:02 +00:00
Dima Gerasimov 3984bfb5db make quicktest executable 2019-11-26 21:18:27 +00:00
Dmitrii Gerasimov ecd1d2a3d3
fix firefox addon URL 2019-11-16 21:32:32 +00:00
Dima Gerasimov 571e58efac quicktest 2019-09-15 21:10:01 +04:00
Dima Gerasimov 7c742a5cac Update readme 2019-06-29 19:11:32 +01:00
Dima Gerasimov 838d1e2d13 give a better name 2019-06-29 19:11:32 +01:00
Dima Gerasimov 7e9873c4cf skip integration test in CI 2019-06-29 19:11:32 +01:00
Dima Gerasimov a7caf6c0f5 Move test to the separate file 2019-06-29 19:11:32 +01:00
Dima Gerasimov 2fa4f81968 add ability to change port in test 2019-06-29 19:11:32 +01:00
Dima Gerasimov e8260f2f47 Work on trying to get access to settings... 2019-06-29 19:11:32 +01:00
Dima Gerasimov 823b2a11de Use Ctrl-Alt bindings for Firefox 2019-06-29 19:11:32 +01:00
Dima Gerasimov 9e287aa8d7 initial test properly interacting with browser 2019-06-29 19:11:32 +01:00
Dima Gerasimov 6c5153b4fe test for server 2019-06-29 19:11:32 +01:00
Dima Gerasimov c981231c76 initial artifact uploading 2019-06-29 15:48:04 +01:00
Dima Gerasimov cc39a626a9 enable server part CI 2019-06-29 15:48:04 +01:00
Dmitrii Gerasimov c3ccb212e8
fix firefox addon link 2019-05-07 11:47:28 +01:00
Dima Gerasimov f31344fd71 Fix setup script; proper escaping to make Systemd happy 2019-05-04 18:21:43 +01:00
Dima Gerasimov fda03e28b0 rename extension to 'grasp' instead of 'org-grasp' 2019-03-22 00:14:14 +00:00
Dmitrii Gerasimov 5c73796b11
use localstorage so extension preserves state in firefox (#13)
* use localstorage so extension preserves state in firefox
2019-03-22 00:13:46 +00:00
Dima Gerasimov a3c8e1cb94 rename to 'grasp'; update version 2019-03-21 22:58:31 +00:00
Dima Gerasimov 8d93a6d403 attempt to integrate python ci 2019-03-21 22:57:54 +00:00
Dima Gerasimov 79312c96ab Preserve state on lost popup focus; fixes https://github.com/karlicoss/grasp/issues/10 2019-03-21 22:16:33 +00:00
Dmitrii Gerasimov 247dd5856d
add link to firefox store 2019-01-29 00:17:37 +00:00
Dima Gerasimov 3bef110388 top up version 2019-01-28 23:54:01 +00:00
Dima Gerasimov 53a5701a3b multibuild publish script 2019-01-28 23:53:41 +00:00
Dima Gerasimov 64ecbf5be0 nicer debug logging 2019-01-28 23:53:41 +00:00
Dima Gerasimov d0b9854cf7 Fix notification in firefox, adapt manifest for chrome 2019-01-28 23:53:41 +00:00
Dmitrii Gerasimov f5a48ff5e6
add screenshot link 2019-01-27 10:19:29 +00:00
Dima Gerasimov 0943ab4966 Update readme 2019-01-27 10:17:56 +00:00
Dima Gerasimov 76cd14a44c rename to org-grasp 2019-01-19 00:54:17 +00:00
Dima Gerasimov 475e2b99e9 custom name for unrestricted package 2019-01-19 00:42:56 +00:00
Dmitrii Gerasimov 6c017818ab
add info on unrestricted extension 2019-01-16 22:35:50 +00:00
Dima Gerasimov 7db7cc5cb1 Update version to 0.6.0 2019-01-16 22:25:53 +00:00
Dima Gerasimov ec231636d1 Update extension to set endpoint 2019-01-16 22:25:16 +00:00
Dima Gerasimov 4a0439567d fallback to git hash in publish script 2019-01-16 22:25:16 +00:00
Dima Gerasimov 03ce431546 Add env variable to configure permissions 2019-01-16 22:25:16 +00:00