aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-05-24Added links on jobs pages to the instructions and player that were running ↵Jeffrey Armstrong
the job.
2021-05-20Added copyright headers to a few files.Jeffrey Armstrong
2021-05-20Added templates for about and home pages.Jeffrey Armstrong
2021-05-20Added a build date function. Implemented about and home templates for ↵Jeffrey Armstrong
gemini interface.
2021-05-20Added ability to extend templates if desired. Used in Home and About links.Jeffrey Armstrong
2021-05-19Set git operations to default to the master branchJeffrey Armstrong
2021-05-19Report failure for uploading non-existant or 0byte files.Jeffrey Armstrong
2021-05-18Added time stamps to common player stdout messages. Fixed delete_tree task ↵Jeffrey Armstrong
to blow away files by default.
2021-05-18Added a pull command to make sure git actually does pull the latest.Jeffrey Armstrong
2021-05-18Fixed listing available files on WindowsJeffrey Armstrong
2021-05-17Removed debugging outputJeffrey Armstrong
2021-05-17Fixed typo in player codeJeffrey Armstrong
2021-05-17Added ability to allow operations to fail and still be marked successful.Jeffrey Armstrong
2021-05-17Fixed query parsing for single instruction htmlJeffrey Armstrong
2021-05-17Fixed temp filename creation on Windows caused by bad strlen call.Jeffrey Armstrong
2021-05-17Added pager to jobs list on instructions page as well.Jeffrey Armstrong
2021-05-13Temporary directory is now configurable.Jeffrey Armstrong
2021-05-12Added logging of template file full pathJeffrey Armstrong
2021-05-12Added some CSS styling. Fixed checks for zero-length pointers since it ↵Jeffrey Armstrong
seems to freak out Fortran.
2021-05-12Fixed post query processing caused by sloppiness. Adding a player via the ↵Jeffrey Armstrong
web interface now works.
2021-05-12Added post handling to the captain. Improved the query utilities for ↵Jeffrey Armstrong
extracting values from a query string. Added a redirect template for html.
2021-05-11Added a utility module for parsing query strings that is probably a bit too ↵Jeffrey Armstrong
advanced for what we're doing.
2021-05-11Moved some command handling into requtils to share with web and gemini ↵Jeffrey Armstrong
modes. Started work on handling post requests to add players.
2021-05-07Instructions and players now displayed via the CGI interface. Added 'page' ↵Jeffrey Armstrong
member to the request derived type.
2021-05-06Check for results existence works in CGI interface for listing tasksJeffrey Armstrong
2021-05-06Individual job results can now be displayed via CGIJeffrey Armstrong
2021-05-06Job listing now works through CGIJeffrey Armstrong
2021-05-06Config update for lighttpdJeffrey Armstrong
2021-05-06Fixed static file handler to allow subdirectories properly. Fixed directory ↵Jeffrey Armstrong
file listing under Linux. Release listing now works through CGI.
2021-05-06Fixed spelling of captain.Jeffrey Armstrong
2021-05-06CGI interface at least starts properly. Fixed rendering of templates to ↵Jeffrey Armstrong
actually take place in CGI mode.
2021-05-05Re-fixed inquire statements because I was wrong. Commented out some ↵Jeffrey Armstrong
unimplemented calls.
2021-05-05Fixed inquire statements. Added releases support, in theory, to the web ↵Jeffrey Armstrong
handler.
2021-05-04Initial work on the CGI interface for web access.Jeffrey Armstrong
2021-04-28Directory listing on UNIXy systems modified to work on macOSJeffrey Armstrong
2021-04-27Fixed issue with reading file contents into a buffer, now using size instead ↵Jeffrey Armstrong
of len.
2021-04-19Properly set the result logical to true when json instructions are properly ↵Jeffrey Armstrong
received.
2021-04-16Fixed issue with connect calls that were manifested on macOS.Jeffrey Armstrong
2021-04-15Fixed typo in database creationJeffrey Armstrong
2021-04-15Added license and readme to the projectJeffrey Armstrong
2021-04-14Added Windows support for getting directory and file listingsJeffrey Armstrong
2021-04-14Fixed binary transfers to maintain file integrity. Added globbed file ↵Jeffrey Armstrong
upload capabilities. Fixed memory overrun issues due to problems parsing ls output.
2021-04-13Releases page and file/dir listing works great on Linux. Should work on BSD ↵Jeffrey Armstrong
hosts as well.
2021-04-12Added directory listing feature to utilities in preparation for building ↵Jeffrey Armstrong
releases page.
2021-04-12Tree deletion now also uses the 'f' flag on non-windowsJeffrey Armstrong
2021-04-12URLs in instructions can now leave out the server implying download and ↵Jeffrey Armstrong
upload from the server itself. Download and upload both work correctly.
2021-04-09Modified how logging works so that multiple processes can write in theory.Jeffrey Armstrong
2021-04-08Added concept of logging level. Log file now opened and closed on every ↵Jeffrey Armstrong
write to avoid possible locking issues. Build is broken because of log init call.
2021-04-08Fixed favicon path calculationJeffrey Armstrong
2021-04-08Fixed task handling inside the captain. Fixed static file delivery.Jeffrey Armstrong