t_a
07576566f5
Merge pull request 'Set up basic CI/CD for cavecomm' ( #34 ) from CICD into master
...
Reviewed-on: #34
2023-07-31 15:32:21 +00:00
MichaelYick
71672f2a2a
add basic CI/CD compiling testing for cavecomm
2023-07-19 09:57:59 -05:00
t_a
582c9bb316
Merge pull request 'Fix setupdb' ( #31 ) from setupdbfix into master
...
Reviewed-on: #31
2023-07-09 22:16:50 +00:00
MichaelYick
6eb6f7d8f6
remove opinionation from Makefile
...
accidently added some nginx Makefile edits that did not need to be there.
2023-07-09 16:58:25 -05:00
MichaelYick
2fdf796822
remove typo from setupdbfix
...
originally had an extra 's' at the end of routeparameters, breaking
aliases.
Fixes : #33
2023-07-09 16:57:06 -05:00
Tina_Azure
0e14ceed0c
#32 this time properly
2023-07-09 02:46:38 +02:00
Tina_Azure
eb49300a8a
Revert " #32 related"
...
This reverts commit 8eb79b8ba4
.
2023-07-09 02:44:24 +02:00
Tina_Azure
8eb79b8ba4
#32 related
...
Other compare based oversight fix
2023-07-09 02:42:24 +02:00
Tina_Azure
8d9c977d49
Issue #32
...
Fix password comparison oversight
2023-07-09 02:11:58 +02:00
MichaelYick
09afb32185
Merge branch 'setupdbfix' of git.cavemanon.xyz:Cavemanon/cavecomm into setupdbfix
2023-07-08 17:30:31 -05:00
MichaelYick
da974e8a40
fix setupdb.sh
2023-07-08 17:27:19 -05:00
MichaelYick
f3aa379e8a
fixing up the setup db script
2023-07-08 17:22:32 -05:00
Tina_Azure
288ab9834a
File Upload Progress display base implementation
2023-06-14 18:42:02 +02:00
Tina_Azure
d322905b35
File Upload Base implementation
2023-06-12 22:33:28 +02:00
Tina_Azure
62a8471fc1
base templates
2023-06-05 19:37:54 +02:00
Tina_Azure
7f12b55ba7
Config modification for submission system
2023-06-05 18:28:54 +02:00
MichaelYick
60a281084a
Merge pull request 'NewSMTP Implementation' ( #29 ) from NewSMTP into master
...
Reviewed-on: #29
2023-06-01 06:33:37 +00:00
t_a
ad54e03e69
Merge branch 'master' into NewSMTP
2023-05-29 13:25:51 +00:00
Tina_Azure
3237b2af38
RFC 28822 compliance changes.
...
Move Mail Functionality into smtpManager.cpp
2023-05-29 15:12:40 +02:00
Tina_Azure
8102ea41dc
README Overhaul
...
Config SSL made optional
Minor Refactoring
2023-05-29 15:10:51 +02:00
Tina_Azure
d9eec48d7c
WIP:base implementation of replacement mail manager based on libcurl
2023-05-25 19:51:13 +02:00
MichaelYick
04dc38a944
Merge pull request 'Template Managment complete' ( #27 ) from dev into master
...
Reviewed-on: #27
2023-05-23 01:46:47 +00:00
Tina_Azure
9e5f0a68ab
Optimize template edit/creation requestbody parsing
2023-05-22 17:04:41 +02:00
Tina_Azure
549c98f673
implement freelancer alias creation
2023-05-19 18:10:52 +02:00
Tina_Azure
bfddfd5271
implement freelancer alias deletion
2023-05-19 18:10:31 +02:00
Tina_Azure
d83b427857
implement freelancer alias base management page
...
and minor fixes
2023-05-19 18:07:05 +02:00
Tina_Azure
1620967c45
implementation of the edit function for the template managment
...
+minor typo fixes
2023-05-17 18:39:32 +02:00
Tina_Azure
d9f3fd711c
implement base template operations with the corresponding templates
...
fully implement the delete operation
todo:edit operation
2023-05-15 19:32:21 +02:00
Tina_Azure
bbf526f99f
minor fix to avoid the creation of '' templates since crow is incapable of routing those to /<string> while trying to route them to / leading to a 404
...
obviously it's also possible to just give a general you have to name your template directive but as it stands i don't really see a need for it
2023-05-15 19:31:25 +02:00
Tina_Azure
383db248b7
Create new Template
...
+minor refactoring
2023-05-15 17:52:16 +02:00
Tina_Azure
09406b0852
Template for managment of templates + add button for creation of new template
2023-05-15 16:28:25 +02:00
Tina_Azure
2e59a596c3
freelancer template management base (WIP)
2023-05-12 18:11:01 +02:00
Tina_Azure
ed370e7979
Freelancer Template base Managment page
2023-05-12 00:03:25 +02:00
Tina_Azure
b0b8dd5ec0
Secure Cookie Values from hardcoding to const static variable
2023-05-11 18:23:49 +02:00
Tina_Azure
dd64311766
Freelancer profile page handler
...
template for the profile page and the template for the redirection to the profile page
2023-05-10 23:12:51 +02:00
Tina_Azure
8cadf0cad6
minor spec changes add openssl as dependency and add a buildRun section to the make file
2023-05-10 23:11:39 +02:00
Tina_Azure
3db69a2d6c
add boost and CPP-SMTPClient-library to the dependencies
2023-05-10 22:32:37 +02:00
Tina_Azure
8fa55a8bfd
apply login check optimization
2023-05-10 22:32:04 +02:00
Tina_Azure
123d98828c
Minor bugfix:
...
statement name, replace true/false with t/f due to postgresql, activate mustache variable for the logged in state
statment replacement since it's not possible to bind data into a string within a statement
2023-05-08 16:40:51 +02:00
Tina_Azure
7e8558989c
Optimize Make file
2023-05-08 16:34:47 +02:00
Tina_Azure
6ee74e025e
Bruteforce Mitigation
2023-05-08 14:52:36 +02:00
Tina_Azure
8d2033b316
minor refactoring in config
...
implement pagination
2023-05-04 22:22:21 +02:00
Tina_Azure
4720ffdad5
Minor refactoring + move hardcoded template names and handling based mustache variables into a const collection for ease of modification/access
2023-05-02 17:44:23 +02:00
Tina_Azure
a800fb07d4
Optimized check if a loggin session exists
2023-05-01 22:39:52 +02:00
Tina_Azure
7f384214f5
Added Include Guards
2023-05-01 22:39:14 +02:00
Tina_Azure
a7e1fbb5f5
Regular Task Execution:
...
Added to spec
Added to config
Base implementation of 2 test modules
2023-05-01 22:33:19 +02:00
Tina_Azure
68a515dbda
ignore ide
2023-05-01 22:27:07 +02:00
Tina_Azure
640a992ae1
Database Manager refactoring/optimization
...
Some minor general refactoring
2023-04-30 20:57:00 +02:00
Tina_Azure
0dc262ef69
Password registration/reset confirmation at entry
2023-04-30 18:12:31 +02:00
Tina_Azure
5b877355c4
database request to delete a reset key
2023-04-27 00:41:56 +02:00