Aravinth Manivannan
4426057fbc
feat: link to mCaptcha net blog post from the captcha creation form
2023-11-02 04:33:32 +05:30
Aravinth Manivannan
9dfb0713ad
feat: progress bar and incremental PoW generation
2023-10-29 06:28:21 +05:30
Aravinth Manivannan
78d85ab9a9
feat: annotate license headers using reuse on text source files
2023-07-03 23:19:51 +05:30
Aravinth Manivannan
4a25f7f3a6
fix: truncate pow compute time before submitting
2023-07-02 22:05:23 +05:30
Aravinth Manivannan
1b05cdc391
fix: truncate pow compute time before submitting
2023-07-02 20:27:03 +05:30
Aravinth Manivannan
2ca49cffe4
feat: see publication status in sitekey view page
2023-06-30 16:50:04 +05:30
Aravinth Manivannan
468752f691
feat: advance siteey create now allows setting publication status
2023-06-30 16:49:35 +05:30
Aravinth Manivannan
22edb04ce2
feat: advance sitekey edit now allows modifying publication status
2023-06-30 16:48:53 +05:30
Aravinth Manivannan
56dba7b77f
feat: option to publish pow performance numbers. Can un/publish from edit page too.
2023-06-30 07:55:12 +05:30
Aravinth Manivannan
1c4ee5b622
feat: upload pow performance benchmarks
2023-06-30 07:54:54 +05:30
Aravinth Manivannan
2b82af9a0c
feat: update novice captcha creation form to include publish_benchmarks
...
preference
2023-06-30 03:20:57 +05:30
Tobias Gurtzick
9fc7c31083
fix(license): accidential AGPL in MIT licensed files
...
fixes #69
Signed-off-by: Tobias Gurtzick <magic@wizardtales.com>
2023-04-18 11:20:12 +02:00
Gusted
864549cb4c
Fix copyright
2022-11-06 19:42:22 +01:00
Gusted
5713d4b1ae
Hide register page when registrations are closed
...
- Improve UX for "private" instances.
2022-10-24 22:47:07 +02:00
Daniel Antlinger
96a6c98c10
feat: open mail link with target=_blank
2022-10-12 11:50:55 +02:00
realaravinth
9d285573d7
fix: typo in widget
2022-09-26 16:40:40 +05:30
Daniel Antlinger
223e8fb8c2
feat: open links from widget in new pages target=_blank
2022-09-07 14:05:25 +02:00
Gusted
f56bc6d9e4
Let widget use full-screen
...
- Instead of using static values for dimensions. Use responsive CSS and
take up the whole screen. Let the user deal with setting the correct
dimensions accordingly.
2022-07-26 22:58:17 +02:00
realaravinth
b6afe79a81
fix: initialize DOM elements only when executing methods/in pages that
...
contain those elements
SUMMARY
Trying to grab elements globally in a script results in it trying to
initialize in all pages. When the element is absent, the script
fails and JavaScript crashes.
2022-07-23 00:48:51 +05:30
realaravinth
cd72ae6ffe
feat: migrate fetch captcha config to use db_*
2022-05-27 18:16:47 +05:30
realaravinth
098d0cfc24
feat: migrate fetching stats to use db_*
2022-05-27 17:11:15 +05:30
realaravinth
fc8a1670d2
update copyright notice
2022-01-08 22:16:05 +05:30
realaravinth
c46b3f4f4c
Implement easy edit view
...
When user tries to visit this view without an easy configuration
available, i.e, user had created the CAPTCHA using advance view and no
TrafficPattern is available in database, the user will be automatically
redirected to the advance edit page.
But the default edit link everywhere is to the easy edit view.
2021-12-18 21:01:19 +05:30
realaravinth
ebde9775fc
use easy edit option by default in list view
2021-12-18 20:55:01 +05:30
realaravinth
56b05ec901
include link to easy edit option
2021-12-18 20:53:47 +05:30
realaravinth
7b0fe7c4b2
break view form into multiple parts
2021-12-18 20:53:10 +05:30
realaravinth
784aa26dbb
mv edit sitekey into advance edit sitekey
2021-12-18 18:19:23 +05:30
realaravinth
a73542cf18
implement easy sitekey addition
2021-12-18 16:42:27 +05:30
realaravinth
081cdcc803
use crates::PAGES.panel.sitekey.get_edit_easy
to get edit route
2021-12-18 16:41:30 +05:30
realaravinth
e874d1477d
link easy variant from advance sitekey add form
2021-12-18 16:40:25 +05:30
realaravinth
fc40593c5d
split sitekey add and edit routes into easy and advance variants
2021-12-18 16:39:20 +05:30
realaravinth
5a49940b89
Get sitekey routes using methods on pages::panel::sitekey::routes::Sitekey
...
for consistency purposes
2021-12-18 16:00:09 +05:30
realaravinth
9999bd887a
migrate mcaptcha-glue to @mcaptcha/vanilla-glue
2021-12-16 20:57:39 +05:30
realaravinth
73ce2d1cb1
refactor captcha.rs and levels.rs and rm duration routes
2021-12-16 20:46:50 +05:30
realaravinth
b2297eab6d
mv add form into advance
2021-12-10 06:16:38 +05:30
realaravinth
5afa531bb8
build sass using dart-sass, bypassing css extractor
2021-12-10 06:16:03 +05:30
realaravinth
e399f82ac4
Load pow-sha256 polyfill to support browsers that aren't capable of
...
executing WASM
2021-12-08 14:52:06 +05:30
realaravinth
0126dc0e3a
call proof generator from within a web worker
2021-12-02 14:24:53 +05:30
realaravinth
ab77eed91c
move pow wasm lib out to a separate repo
2021-12-01 21:18:30 +05:30
realaravinth
7154a309be
mv widget js from out of subdir
2021-12-01 17:43:44 +05:30
realaravinth
53720ff740
frontend linting
2021-10-08 15:24:29 +05:30
realaravinth
b1fd56e9b6
navbar animation
2021-08-23 18:55:57 +05:30
realaravinth
6ef941f73d
update username
2021-08-13 18:58:04 +05:30
realaravinth
595e79a014
update sqlx data, delete user in username_change test
2021-08-12 17:22:41 +05:30
realaravinth
a65b1c219c
username update
2021-08-12 17:13:17 +05:30
realaravinth
751a1046fb
add sitekey helper in list sitekey page
2021-08-12 08:38:09 +05:30
realaravinth
78ebc46c64
register demo user only when it's absent
2021-08-12 08:26:49 +05:30
realaravinth
9269539a8a
fix broken sitekey delete link
2021-08-09 18:59:35 +05:30
realaravinth
00acf0c193
fix show password button in sudo pages
2021-08-09 13:02:54 +05:30
realaravinth
02b62fb1d0
demo user banner
2021-08-09 12:23:06 +05:30