Chris Cochrun
1c56bcb107
update actix to use cors stuff
2024-07-05 20:51:14 -05:00
Chris Cochrun
d80b0c1259
add ethan back after setting up
2024-07-05 14:32:44 -05:00
Chris Cochrun
0ccbe35ca3
working server built betterer in rust
2024-07-05 13:45:49 -05:00
Chris Cochrun
1decdb43a5
remove the logging of the multipart email struct
...
This flooded the logs with the encoded image of the insurance card
2024-07-01 16:20:13 -05:00
Chris Cochrun
a3fbdfae8b
working health form pieces too with much better logging
2024-07-01 16:18:19 -05:00
Chris Cochrun
4a8325aa35
a much better camp_form.rs setup
2024-07-01 15:59:44 -05:00
Chris Cochrun
878a8bb8d1
idk....
2024-07-01 10:10:19 -05:00
Chris Cochrun
308c4fb9c5
setup for api posting to db
2024-06-25 06:51:22 -05:00
Chris Cochrun
0330876377
linting issues
2024-06-25 06:30:09 -05:00
Chris Cochrun
9b70af3dba
some updates to the rust server
2024-06-21 17:12:21 -05:00
Chris Cochrun
400ad2ad5b
fix borrow checker error
2024-06-21 12:29:10 -05:00
Chris Cochrun
412a9711d7
starting to move back to rust webserver
2024-06-21 12:27:39 -05:00
Chris Cochrun
b9ed0d129d
adding ethan back
2024-05-02 11:56:01 -05:00
Chris Cochrun
46b4c6cf6d
add test and move camp-form api to a function for the test
2024-05-02 11:50:59 -05:00
Chris Cochrun
f83054b752
basics of testing framework
2024-04-30 06:49:02 -05:00
Chris Cochrun
0003c37147
didn't use right condition
2024-04-27 22:03:13 -05:00
Chris Cochrun
f703374754
make sure form is real
2024-04-27 22:00:00 -05:00
Chris Cochrun
29bbdd6cd2
fixing camp form
2024-04-27 21:55:23 -05:00
Chris Cochrun
930c02c95d
hopefully fixing form
2024-04-27 21:48:33 -05:00
Chris Cochrun
a5fe2c2592
fix bug
2024-04-27 07:31:57 -05:00
Chris Cochrun
08853a78d5
adding a lot more log info
2024-04-27 07:28:29 -05:00
Chris Cochrun
cca468675d
posting data to the nextcloud tables form catcher
2024-04-26 06:49:46 -05:00
Chris Cochrun
f6eebe56dd
beginning to post data to nextcloud tables
2024-04-25 22:54:35 -05:00
Chris Cochrun
5b988b14ae
some attempts at fixing the nil forms
2024-04-25 22:08:05 -05:00
Chris Cochrun
e35c29d189
fix blank emails
2024-04-25 21:57:18 -05:00
Chris Cochrun
f891204172
fixed broken redirects
2024-04-25 21:54:49 -05:00
Chris Cochrun
6cf35dea02
fixing the form fixer...
2024-04-25 21:46:54 -05:00
Chris Cochrun
b3851df8ab
trying to capitalize headers of camp form email
2024-04-25 21:38:04 -05:00
Chris Cochrun
51e9d7fc9b
switching lisp server to new naming scheme
2024-04-25 21:35:15 -05:00
Chris Cochrun
c3bf1e3a9f
updating with log info set properly
2024-04-25 21:22:21 -05:00
Chris Cochrun
99aff941dd
adding ethan to emails
2024-04-25 11:28:39 -05:00
Chris Cochrun
9876ccacb9
fix url not having the last /
2024-04-25 11:26:12 -05:00
Chris Cochrun
aefd695001
adding responder name
2024-04-25 10:08:14 -05:00
Chris Cochrun
fa82750fb2
fixing uri
2024-04-25 10:08:00 -05:00
Chris Cochrun
36fe8f6a63
some cleanup of how the lisp server works
2024-04-25 09:53:36 -05:00
Chris Cochrun
d653ccdf9f
a full workflow using htmx is finished.
...
Still needs lots of polish, but it works now.
2024-04-25 06:36:38 -05:00
Chris Cochrun
cbc3d3ae9a
add a thank you response
2024-04-24 21:52:48 -05:00
Chris Cochrun
1993554db0
working lisp server implementation
2024-04-24 15:19:56 -05:00
Chris Cochrun
22e5161b4c
moving to using htmx and the lisp server on camp forms
2024-04-24 08:22:53 -05:00
Chris Cochrun
aee6d10404
shell.nix and default.nix work right now
2024-04-21 13:17:26 -05:00
Chris Cochrun
ae37869c9f
trying to switch to using lisp but need to build it first
2024-03-26 14:30:37 -05:00
Chris Cochrun
94fa693a39
add ethan to the camp form email
2024-03-21 10:30:43 -05:00
Chris Cochrun
c5e7e48d6d
a semi working camp form
2024-03-21 10:22:18 -05:00
Chris Cochrun
dc15b66627
basic camp form system
2024-03-21 10:00:13 -05:00
Chris Cochrun
3d682ee76b
removing some cruft
2024-01-12 07:23:01 -06:00
Chris Cochrun
5cc601e577
create an abstraction for POST forms
2024-01-11 14:57:07 -06:00
Chris Cochrun
012255537e
fixing emails formatted wrong
2024-01-10 11:19:41 -06:00
Chris Cochrun
64917db638
bug in health form
2024-01-10 10:41:40 -06:00
Chris Cochrun
9e5acd6aa5
adding the local trip form
2024-01-10 10:25:22 -06:00
Chris Cochrun
0c692b3197
making the lisp server leaner
2024-01-10 09:36:08 -06:00
Chris Cochrun
38e59d5537
remove the post in the lisp server...
...
This will need to be rewritten and perhaps I'll stick with rust for
now, but I do have the lisp server capable of working again.
2024-01-09 21:37:34 -06:00
Chris Cochrun
4004b1cf9d
fixed bug in receiving non filled out zip
2024-01-09 21:37:18 -06:00
Chris Cochrun
4913cfefc0
some commented out ideas for posting data to nextcloud tables
2024-01-09 14:21:00 -06:00
Chris Cochrun
6ad7472d83
fixed the lisp server. Now to decide between the two
2024-01-09 14:20:48 -06:00
Chris Cochrun
c669c12311
switching forms back to dev mode in the repo
2024-01-09 14:20:35 -06:00
Chris Cochrun
715a997a1f
fixing bug in mt_form
2024-01-09 06:03:11 -06:00
Chris Cochrun
2110516859
adding a more robust health form api
2024-01-09 06:01:02 -06:00
Chris Cochrun
3f8b9cb5d8
all reference forms and health apis are done
2024-01-08 15:20:33 -06:00
Chris Cochrun
65f186fadc
adding the health form api and validation
2024-01-08 14:12:29 -06:00
Chris Cochrun
e28ce85c7f
adding some test json stuff
2024-01-08 11:17:37 -06:00
Chris Cochrun
f00ed3a04c
moving to using a rust api
2024-01-08 10:51:53 -06:00
Chris Cochrun
f041d04a40
remove require
2024-01-05 09:31:33 -06:00
Chris Cochrun
89deac098f
api of mt-form almost ready
2024-01-04 15:07:11 -06:00
Chris Cochrun
19deba35c4
Tweaking to figure out the nextcloud apis
2023-12-15 15:31:50 -06:00
Chris Cochrun
cd2109dc4a
making serapeum not need to overwrite uiop
2023-12-13 10:43:18 -06:00
Chris Cochrun
d09f45df2a
making nix build work
2023-12-13 10:25:21 -06:00
Chris Cochrun
c5f5f8974a
adding cl-smtp
2023-12-12 17:28:35 -06:00
Chris Cochrun
ed89d0e4e3
adding lass as a requirement
2023-12-12 17:23:31 -06:00
Chris Cochrun
056777b363
rename package and working html email from form online
2023-12-12 17:00:52 -06:00
Chris Cochrun
7b9f13ef74
remove rust main
2023-12-12 17:00:28 -06:00
Chris Cochrun
350e7d4b33
trying to setup lisp server to work with janky nc tables
2023-12-08 17:12:13 -06:00
Chris Cochrun
dfaa3872ad
some working updates to lisp server
2023-11-23 05:44:29 -06:00
Chris Cochrun
a4f71e474f
finally able to deploy lisp server
2023-06-15 07:21:17 -05:00
Chris Cochrun
27d2e51160
some basics for a rust server
2023-06-15 07:20:50 -05:00
Chris Cochrun
fa2459c42c
adding back rust server
2023-06-14 14:02:20 -05:00
Chris Cochrun
4af927f7e9
last bits to making compilation work
2023-06-14 07:10:00 -05:00
Chris Cochrun
3620ead09b
updates to build system
2023-06-13 14:07:39 -05:00
Chris Cochrun
ec3bde1191
making server buildable
2023-06-13 07:34:00 -05:00
Chris Cochrun
6787986f22
removing old testing pieces
2023-06-09 07:28:09 -05:00
Chris Cochrun
341c3cbcd3
loads of tweaks for adding may newsletter and misson trip reports
...
This includes server pieces that are not live just yet
2023-06-09 07:14:42 -05:00
Chris Cochrun
96bc09ad4c
It works!
...
This addition adds a common lisp server that takes a post request from
the health-form on the website and feeds it to nocodb. I still have to
upload insurance cards to both nextcloud and nocodb, but I've found
out how to save the images or pdfs as files and then I can worry about
taking that saved file and posting it to the server.
2023-06-01 13:37:47 -05:00
Chris Cochrun
78eb9da780
updating flake to make shell.nix work and updating server
2023-06-01 09:45:35 -05:00
Chris Cochrun
d6d809d5d4
now list is saved
2023-05-30 16:02:22 -05:00
Chris Cochrun
d857692815
finally able to save the picture
2023-05-30 15:26:57 -05:00
Chris Cochrun
0cad38bb05
updates to attempt at common lisp server
2023-05-30 09:29:35 -05:00
Chris Cochrun
d8740cdb73
setting up more for idk, rust servers i guess
2023-05-26 16:36:56 -05:00
Chris Cochrun
09f3ea62f2
switch server to rust based since it's much easier
2023-05-26 16:21:21 -05:00
Chris Cochrun
465b2de7f2
updates to include drakma
2023-05-26 09:24:07 -05:00
Chris Cochrun
9acb2b309a
updates to actually a working server sorta
2023-05-25 17:09:44 -05:00
Chris Cochrun
3f6fef03df
add a lisp server potentially
2023-05-25 14:55:02 -05:00
Chris Cochrun
4242f0d05a
adding quicklisp and sbcl to add parenscript possibly
...
These are all just testing pieces but possible changes to add
2023-05-25 09:26:06 -05:00
Chris Cochrun
cb9f3ca324
adding clojurescript to replace hand written javascript
...
I hate javascript...
2023-05-23 16:55:54 -05:00