Commit Graph

79 Commits

Author SHA1 Message Date
Jack Case
2fad150dcc Merge pull request #11 from GandalfDG/feat_yarn_config
configure yarn build script and organize dependencies
2025-12-09 16:07:40 -05:00
Jack Case
cb960280c6 add jasmine devDependency for testing 2025-12-09 21:06:26 +00:00
Jack Case
1b819dd67a packaging script copies altcha and zips everything
`yarn run build`
2025-12-09 21:03:06 +00:00
Jack Case
af8d222e7c Add GNU General Public License v3 2025-12-09 13:49:15 -05:00
Jack Case
d739c000ff add dependabot config file for npm dependencies 2025-12-08 11:35:31 -05:00
Jack Case
03c694712a Merge pull request #10 from GandalfDG/bugfix_altcha_csp
move to altcha dist_external to elide dependency on blob source in CSP
v0.5.4
2025-12-07 21:43:52 -05:00
Jack Case
e15ffdb4d8 move to altcha dist_external to elide dependency on blob source in CSP
reference: https://altcha.org/docs/website-integration/#content-security-policy-csp
2025-12-08 02:37:56 +00:00
Jack Case
31a17eca78 Mark email verification signup as completed 2025-11-24 09:21:19 -05:00
Jack Case
47ad67c6d8 bump manifest version for fix to icon size v0.5.2 2025-11-23 14:31:04 +00:00
Jack Case
b602b79fe2 Merge pull request #9 from GandalfDG/icon_tweaks
make 32px icons actually 32 px
2025-11-23 09:29:49 -05:00
Jack Case
c53c9a326f make 32px icons actually 32 px 2025-11-23 14:29:05 +00:00
Jack Case
5ce34bec91 theme_icons works, it's just the opposite of what I thought. v0.5.1 2025-11-23 14:21:16 +00:00
Jack Case
1f04a6227f Merge pull request #8 from GandalfDG/feat_bulma_ui
Convert Browser Action Popup to use Bulma CSS
2025-11-23 09:17:50 -05:00
Jack Case
39d0b7ea23 Merge branch 'main' into feat_bulma_ui 2025-11-23 09:17:12 -05:00
Jack Case
0308aa85f4 remove default_icon key in the hope that theme_icons will work 2025-11-23 14:13:34 +00:00
Jack Case
d1a9cd04b3 add package.zip to .gitignore 2025-11-23 14:05:05 +00:00
Jack Case
d3531afa05 add a logout button and improve logged in ui state handling 2025-11-23 14:04:51 +00:00
Jack Case
f03a7ac85e Merge pull request #7 from GandalfDG/package-script
created script to zip the extension for uploading
2025-11-23 08:34:48 -05:00
Jack Case
8527a9252b created script to zip the extension for uploading
package-extension.sh
2025-11-23 13:32:05 +00:00
Jack Case
a29d43f226 bump minor version and remove a csp permission in manifest.json 2025-11-23 13:29:33 +00:00
Jack Case
b5aeee47ea created script to zip the extension for uploading
package-extension.sh
2025-11-23 13:27:42 +00:00
Jack Case
7faef08713 update manifest.json 2025-11-21 22:52:07 +00:00
Jack Case
e025f3995c signup/login tabs are reactive 2025-11-21 14:07:11 +00:00
Jack Case
39fb3320c9 working on popup styling with bulma 2025-11-19 23:07:12 +00:00
Jack Case
bb68883781 add package/ to .gitignore v0.4.1 2025-11-17 12:32:47 +00:00
Jack Case
542b9f9dba add a status notification to direct users to verify their email 2025-11-17 12:32:28 +00:00
Jack Case
99c9b106c1 final tweaks for 0.4 release v0.4 2025-11-17 00:35:17 +00:00
Jack Case
cc229b54be add light/dark icons 2025-11-16 23:39:12 +00:00
Jack Case
b55c47d5f1 basics of new popup are good to go 2025-11-16 23:25:27 +00:00
Jack Case
32b0994076 give report button an ID 2025-11-16 20:54:57 +00:00
Jack Case
ead1e34689 working on logged in popup flow 2025-11-16 14:21:46 +00:00
Jack Case
9a0ae70c35 allow signup and login in browseraction popup 2025-11-15 20:00:15 +00:00
Jack Case
b7965bf71d fixed some state-bugs 2025-11-14 01:24:39 +00:00
Jack Case
e9169cbcf4 working on state 2025-11-14 00:55:29 +00:00
Jack Case
2790a97ea2 working on popup state management 2025-11-13 01:11:47 +00:00
Jack Case
8d44086516 signup form submission from popup
server needs work to support properly
2025-11-08 20:37:52 +00:00
Jack Case
760e7c234a fix content script to check for messages from the background script properly 2025-11-08 19:09:15 +00:00
Jack Case
71545bb08e let's just not bother with imports for the content script 2025-11-06 16:47:40 +00:00
Jack Case
8cc0f3aa64 working on imports, maybe not worth it for the content script, it can't be an es module 2025-11-06 01:38:17 +00:00
Jack Case
83bc5190a7 wip refactoring 2025-11-05 21:33:32 +00:00
Jack Case
f6bfb1aa4d get rid of page action, start working on browser action popup 2025-11-05 20:03:41 +00:00
Jack Case
3753d103e4 add a boolean to prevent re-reporting links that are inserted into the indexeddb from a check response 2025-11-01 20:01:10 +00:00
Jack Case
c4c0119f66 resolved some more type issues 2025-10-30 22:33:16 +00:00
Jack Case
4e966102ee resolved typing issues in hide-slop.ts 2025-10-30 22:05:16 +00:00
Jack Case
2581d9b746 typescripting 2025-10-27 20:56:16 +00:00
Jack Case
acc4bda140 emit source maps for debugging 2025-10-27 20:23:56 +00:00
Jack Case
7b06d78cd4 more typing 2025-10-27 20:18:03 +00:00
Jack Case
dbec1398e0 good ol' node modules
added to define types for firefox web extension browser api
2025-10-27 20:08:02 +00:00
Jack Case
ca0b79b6c8 beginning annotation with typescript 2025-10-27 19:57:18 +00:00
Jack Case
7effbbc900 Update readme
added the current state of the project
2025-10-27 09:30:23 -04:00