Nathan Bierema
83b2c19a11
Upgrade to Manifest V3 ( #1714 )
...
* Update Chrome manifest.json
* Remove use of window in background
* Test devpanel
* Inject pageScript using new API
* Keep connection from devpanel to background alive
* Keep connection from content script to background alive
* Replace page action with action
* Cleanup syncOptions
* Update options to not rely on background page access
* Start work on updating popup
* Updates
* Remove window
* Get opening in a separate window working
* Remove pageScriptWrap
* Add socket to panelStore
* Fix tests
* Try to use MV3 for Firefox
* Fix path
* Fix Chrome E2E tests
* Revert unintentional change
* Skip Electron tests for now
Looks like they're still working through stuff in https://github.com/electron/electron/issues/41613
* Better image centering
The Firefox popup did not like the old CSS. This is still not perfect, but it's better than it was.
* Create shaggy-taxis-cross.md
2024-08-17 19:11:46 +00:00
Nathan Bierema
3184647fa9
Remove deprecated packages ( #1697 )
2024-07-16 13:56:20 -04:00
renovate[bot]
a4382ecb9c
fix(deps): update dependency electron to v30 ( #1676 )
...
* fix(deps): update dependency electron to v30
* Test installing chromedriver
* Test
* Revert "Test"
This reverts commit 473f872a77
.
* Test
* Update
* Typo? :fingers-crossed:
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Nathan Bierema <nbierema@gmail.com>
2024-06-09 22:48:52 -04:00
Nathan Bierema
158ba2ce12
[inspector-monitor] Replace jss with Emotion ( #1560 )
...
* Setup Emotion
* Fix setup
* Start conversion
* actionList
* actionListHeader
* actionListRows
* actionListHeaderSelector
* actionListItem
* actionListItemTime
* actionListItemSelector
* actionListItemName
* actionListHeaderSearch
* actionListHeaderWrapper
* actionPreview
* Remaining css
* Format
* Propagate Emotion dependencies
* Fix tests
* Remove styling prop
* Remove jss
* Remove themeState
* Use color map as Emotion theme
* Rework theme resolution
* Inline CSS
* Remove usage of className
* Fix warning
* Create large-spoons-yell.md
2023-12-12 04:02:35 +00:00
Nathan Bierema
a7d612fbdc
Fix chromedriver issues ( #1548 )
...
* Test removing chromedriver
* Remove port
* Try removing it altogether
* Alright, try that
* Attempt to run xvfb directly
* Halfway happy?
2023-12-08 00:15:18 +00:00
renovate[bot]
546c98d406
fix(deps): update dependency electron to v26 ( #1455 )
...
* fix(deps): update dependency electron to v26
* Revert chromedriver divergence
* Fix lock file
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Nathan Bierema <nbierema@gmail.com>
2023-08-30 02:06:16 +00:00
Nathan Bierema
71b77b9d4d
chromedriver 115 ( #1457 )
...
* chromedriver 115
* versions
2023-08-18 22:14:30 -04:00
Nathan Bierema
14a795737b
Replace react-dragula with dnd-kit ( #1451 )
...
* Replace react-dragula package with dnd-kit
* Refactor to function component
* Remove @types/dragula as well
* Move
* Initial implementation
* Ditch DragOverlay
* Fix function name
* Fix handling drag
* Fix scrolling issue
* Create gorgeous-meals-glow.md
* Fix app test
* Fix extension test
* Fix styling
2023-08-18 23:52:43 +00:00
renovate[bot]
922985f9ea
chore(deps): update dependency prettier to v3 ( #1434 )
...
* chore(deps): update dependency prettier to v3
* Format
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Nathan Bierema <nbierema@gmail.com>
2023-07-12 18:03:20 +00:00
Nathan Bierema
adff9dd9f9
Refactor extension builds ( #1265 )
...
* Update for Edge build
* Refactor builds
* Update permissions
* Update tests
2022-11-07 00:26:12 +00:00
Nathan Bierema
6cc517d97e
Refactor extension directory structure ( #1248 )
...
* Move background to top-level
* Move devpanel to top-level
* Move devtools to top-level
* Move options to top-level
* Move window to top-level
* Move chromeApiMock to top-level
* Move manifests to top-level
* Move contentScript to top-level
* Move pageScript to top-level
* Update tests
* Update Webpack config
* Fix path
2022-10-10 13:05:28 -04:00
renovate[bot]
94928262b1
chore(deps): update all non-major dependencies ( #1213 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-09 23:36:16 +00:00
renovate[bot]
dc969c14e6
chore(deps): update dependency chromedriver to v96 ( #962 )
...
* chore(deps): update dependency chromedriver to v96
* fix(deps): update dependency electron to v16
* Fix electron test
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Nathan Bierema <nbierema@gmail.com>
2021-12-04 13:41:26 -05:00
Nathan Bierema
1de7e11a0a
Integrate color scheme preference into ui library ( #950 )
2021-11-06 17:28:35 +00:00
Nathan Bierema
de83aa1b45
Remove deprecated filter methods ( #944 )
2021-11-05 19:20:01 +00:00
Nathan Bierema
39be59eebe
Remove deprecated serialization parameters ( #942 )
2021-11-05 18:54:22 +00:00
Nathan Bierema
e8dc843f78
Replace enzyme with React testing library in app and extension ( #918 )
...
* Update tests
* Replace in extension as well
2021-10-22 14:49:53 +00:00
renovate[bot]
3dae06e2cb
chore(deps): update dependency selenium-webdriver to v4 ( #909 )
...
* chore(deps): update dependency selenium-webdriver to v4
* Update
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Nathan Bierema <nbierema@gmail.com>
2021-10-21 14:15:09 +00:00
Nathan Bierema
f454ac8a7f
chore(*): switch to Yarn Plug'n'Play ( #871 )
...
* Build all
* Lint all
* Test (almost) all
* Test CLI
* Format
* Make styled-components a peer dependency
* Add missing peer dependencies
* Fix electron fixture
2021-09-19 21:59:01 +00:00
Nathan Bierema
42728c2114
feat(extension): replace whitelist/blacklist with allowlist/denylist ( #851 )
2021-09-06 20:07:44 +00:00
Nathan Bierema
d1462690ba
fix(extension): increase delay in e2e chrome test ( #846 )
2021-09-06 18:07:02 +00:00
Nathan Bierema
a3a46cabf0
feat(extension): add persistence of settings ( #826 )
2021-08-31 01:42:01 +00:00
Nathan Bierema
1258902c35
fix(extension): fix code editor styles ( #817 )
2021-08-30 01:32:29 +00:00
renovate[bot]
5cee92d1ef
chore(deps): update jest monorepo (major) ( #791 )
...
* chore(deps): update jest monorepo
* Changes for jest 27
* Update types as well
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Nathan Bierema <nbierema@gmail.com>
2021-08-27 16:08:40 +00:00
Nathan Bierema
a418284a4a
chore(extension): convert to TypeScript ( #756 )
...
* Start work
* More work
* stash
* stash
* stash
* Eliminate relay
* Fix
* Define page script to content script messages
* Define ContentScriptToPageScriptMessage
* Not required
* Fill out more types
* More work on types
* More type fixes
* Add type
* More improvements to types
* More work on types
* Fix more type errors
* More changes
* More work
* Work
* Fix build
* Fix lint
* Fix more lint
* Fix bug
* Fix tests
2021-08-25 00:22:54 -04:00
Nathan Bierema
326cfdf217
chore(extension): add extension to yarn workspaces ( #747 )
...
* Add packages
* misc changes
* Work
* Fix missing package
* Remove lint for now
* Test differently
* Try no-sandbox
* Test
* Try that
* Try that
* Test
* Not headless?
* Test electron
* Try Windows
* lerna run test
* Update
2021-06-19 23:08:00 -04:00
Nathan Bierema
79e2d5298d
chore(extension): test in CI ( #749 )
...
* chore(extension): test in CI
* On Windows
* Use working-directory
* Increase timeout
* Try waiting 2 seconds
* Or 5
* Keep other parts of CI
* Add more to gitattributes
* Expand
* No yaml
* Long
2021-06-19 21:58:59 -04:00
Nathan Bierema
55e2284a3d
chore(*): upgrade prettier ( #743 )
...
* chore(*): upgrade prettier
* Update snapshots
2021-06-17 23:56:36 -04:00
Nathan Bierema
a304a2c1a8
chore(extension): upgrade Electron for tests ( #718 )
...
* mode: 'detach'
* Upgrade selenium-webdriver
* Temporarily use electron-chromedriver
* electron@3
* electron@5
* electron@8
* electron@11
* electron@12
* electron@13
* stash
* This works
* Cleanup
* Prettify
2021-06-06 15:04:43 -04:00
Nathan Bierema
f1c2e17998
chore(extension): upgrade dependencies ( #689 )
...
* cross-env and enzyme
* babel/register
* eslint and file-loader
* raw-loader
* rimraf and style-loader
* lodash and react-icons
* react-redux and redux
* prettify
2020-12-19 17:36:05 -05:00
Nathan Bierema
ebb0818093
chore(extension): switch to Jest ( #679 )
...
* Start converting to jest
* Use toMatch
* Finish
* Remove commented out code
* Remove @babel/register
2020-12-19 15:01:09 -05:00
Nathan Bierema
0531c2432d
chore(extension): run tests outside of gulp ( #675 )
2020-11-16 19:57:35 -05:00
Nathan Bierema
6a0ba78cf3
chore(extension): fix tests ( #670 )
2020-11-16 13:37:40 -05:00
Nathan Bierema
6782f4ae41
chore(extension): add extension ( #658 )
...
* Move extension
* prettier
2020-10-26 08:18:23 -04:00