Commit Graph
33 Commits
Author SHA1 Message Date
Me a69273b88e fixed an autoindex issue, working on uploading files 2022-08-12 23:45:13 +02:00
Me 08f6929db9 fixed autoindex 2022-08-11 02:15:40 +02:00
Me c32fc2c8a2 I really hope this is the last time we fix Location Picker, i think it's good it's pretty elegant, basically set root and location path to never have / at end and that made things easier 2022-08-11 02:01:24 +02:00
Me 69c1a6f6bf A Much better way of picking locations 2022-08-10 16:14:21 +02:00
Me 58f67bf42e fixed a tiny mistake in location picker 2022-08-10 02:07:17 +02:00
Me f7f3e42b15 Merge remote-tracking branch 'origin/master' into eric_config_parser 2022-08-10 01:59:39 +02:00
Me 8e90221058 location picker works, needs to be tested more tho 2022-08-10 01:59:10 +02:00
Me 1d3cdef7a6 Merge remote-tracking branch 'origin/master' into eric_config_parser 2022-08-09 02:38:09 +02:00
Me 97c90236b9 cgi_ext, redirect and upload_repo now functional in config, fixed location picker, some cleanup 2022-08-09 02:37:28 +02:00
Me 7fdc81f5f4 a bit messy but merged index and autoindex work 2022-08-08 17:13:55 +02:00
Me f87024c32f further tested autoindex, and i got a .css stylesheet to load from a folder outside of /www, pretty neat :) 2022-08-08 04:02:53 +02:00
Me 9ee7205b95 Index and Autoindex work nicely, standarized way paths for root and location path are stored in config, still needs a little polishing prolly 2022-08-08 02:50:37 +02:00
Me cf69168a84 some cleanup of config stuff 2022-08-07 22:54:58 +02:00
Me 94852babc6 autoindex is working, a few things to iron out be we well on our way 2022-08-07 22:25:24 +02:00
Me f777441edf autoindex in progress but need to check stuff on master branch 2022-08-07 20:37:53 +02:00
Me 4870b2c05d Location sorter works, fixed the compilation error i was having on this branch, now working on autoindex 2022-08-07 03:24:49 +02:00
Me 6f0c3b4d6d kinda successful merge, weird tho, didn't go as smoothly with VScode as usual... 2022-08-05 22:25:11 +02:00
Me f7dc5ccde4 ok Location sorting and processing is finally working as expected, still a few things to add like error_pages but will get there soon 2022-08-05 21:46:46 +02:00
Me 9ac14aa1aa Well we learned a lot from Nginx, starting to incorporate some, but hoping for feedback before i do most of that, instead worked on improving the location sorter and checking that locations paths are valid, close but not quite done 2022-08-05 03:42:42 +02:00
Me fce1bcbece well, the location sorter is better, but i don't understand why, kinda by accident, will try to figure it out 2022-08-04 16:45:12 +02:00
Me 3d46505411 well, restructured things a bit, but mostly started trying to sort LocationConfigs, it is sort of going well, good ideas, implementations is still a bit lacking... 2022-08-04 01:09:40 +02:00
Me b0c524a8bd Merge remote-tracking branch 'origin/master' into eric_config_parser
let's get it done
2022-08-03 18:56:54 +02:00
Me fef26aee5b getting ready to pull 2022-08-03 18:56:34 +02:00
Me 16af16084b ok, so we added a lot more checks for the config file, and some post processing, still needs a few more things, but now some defaults are set too, basically it works under most circumstances 2022-08-01 00:49:25 +02:00
Me 19f7493aac Fixed the includes 2022-07-31 16:53:22 +02:00
Me d4a001e8ba resolved merge conflicts, now ConfigParser is even more intertwined with other parts 2022-07-31 16:30:14 +02:00
Me 0cb49ffa5e started adding more checks to the parser, some things settled, but mostly i have a lot more questions... 2022-07-31 04:20:04 +02:00
Me 2d91b704c3 I think i have successfully merged origin/master into eric_config_parser, seems fine 2022-07-30 21:36:16 +02:00
Me 665623c7ee well i think i have the Config Parser working and pretty clean, there might be a few tweaks here and there but looks good, now to integrate it with Webserv 2022-07-30 21:08:21 +02:00
Me a5fa5462d4 solid progress today, doesn't compile just yet, so don't know what all my errors are, but i'm happy with the overall logic 2022-07-30 00:30:40 +02:00
Me 001ad6becf Still trying to get it to compile 2022-07-29 23:29:19 +02:00
Me 3ff62f5ddc The Config Parser looks a lot better, cleaner, made a lot of decisions and added i think everything to the apropriate header files, now working on testing but since new install of Ubuntu testing make on something i expect is working, the main branch, so brb 2022-07-29 22:17:10 +02:00
Me 846c478142 ok so it's still a little blocky, could prolly improve more, and i haven't compiled yet, no doubt many issues, but, i did my idea for a better config parser, and it went pretty well 2022-07-29 03:15:08 +02:00