index
:
levitating
master
request_refactor
An overly simple continuous integration system
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
captain
Age
Commit message (
Expand
)
Author
9 days
Fixed crash on captain when no url is provided
Jeffrey Armstrong
12 days
Results should now be gzipd as they arrive and unzipped only upon request.
Jeffrey Armstrong
12 days
Added a GNU makefile for building outside simply fortran. Added build and in...
Jeffrey Armstrong
2024-05-01
Added a max instances config to the xinetd example
Jeffrey Armstrong
2024-05-01
Crypt module now has a c preprocessor flag to enable and disable crypt_gensal...
Jeffrey Armstrong
2024-05-01
Fixed session timeout to be one day for real this time
Jeffrey Armstrong
2024-03-07
Added a link to the redirect page in case redirection doesn't work automagically
Jeffrey Armstrong
2024-03-07
Queries to an instruction page now perform redirect to drop the query string
Jeffrey Armstrong
2024-03-07
Trim the database name
Jeffrey Armstrong
2024-03-06
Sessions now expire after 1 day.
Jeffrey Armstrong
2023-09-20
Transfer buffers for gemini file transfers extended from 64 bytes to 4K to fi...
Jeffrey Armstrong
2023-02-08
Fixed Gemini redirects to keep the session token intact. Might break logging...
Jeffrey Armstrong
2023-01-02
Calls to step_now, which are almost always inserts or updates, will now retry...
Jeffrey Armstrong
2022-07-01
Added a commandline driven crypt module for messy, old systems.
Jeffrey Armstrong
2022-06-29
Added releases to job pages in gemini
Jeffrey Armstrong
2022-06-29
Fixed URL of released files on job pages
Jeffrey Armstrong
2022-06-29
Merge branch 'artifacts'
Jeffrey Armstrong
2022-06-29
Initial work to show artifacts on job pages.
Jeffrey Armstrong
2022-06-28
Titan query strings are now actually processed as queries. Additional cleanu...
request_refactor
Jeffrey Armstrong
2022-06-28
Refactoring requests to be protocol-specific
Jeffrey Armstrong
2022-06-27
Quick switch to more reasonable example config paths. Log file is now checke...
Jeffrey Armstrong
2022-06-27
Added player report of task type, which the captain will show in the job summ...
Jeffrey Armstrong
2022-05-09
Authorization now checked via Gemini. Finally implemented a single player pa...
Jeffrey Armstrong
2022-05-06
Auth level for a request is now updated when a session token in gemini is found.
Jeffrey Armstrong
2022-05-06
Login and session tracking now works via Gemini. Need to restrict operations...
Jeffrey Armstrong
2022-05-04
Auth levels are now read from a special config file. Both display and operat...
Jeffrey Armstrong
2022-05-02
Added concept of cookies so that sessions could exist in the web interface. ...
Jeffrey Armstrong
2022-04-29
Fixed login to use the proper password checking function.
Jeffrey Armstrong
2022-04-28
Sessions are now created and stored at login.
Jeffrey Armstrong
2022-04-28
Added module to generate uuids by calling uuidgen utility
Jeffrey Armstrong
2022-04-27
Started work on user-facing user stuff for web interface.
Jeffrey Armstrong
2022-04-27
Added command line args to create an admin user. Fixed a few db bugs.
Jeffrey Armstrong
2022-04-27
Added missing auth levels Fortran source.
Jeffrey Armstrong
2022-04-26
Added routines for validating user passwords and creating new users. Added r...
Jeffrey Armstrong
2022-04-14
Crypt module working with bcrypt passwords correctly.
Jeffrey Armstrong
2022-04-11
Added token validation to all api calls, esp. checkins. Changed status repor...
Jeffrey Armstrong
2021-11-24
Started addition of scheduling jobs
Jeffrey Armstrong
2021-09-15
Added online and offline checking based on last checkin time for players. Ad...
Jeffrey Armstrong
2021-09-14
Additional fixes to checkin sql
Jeffrey Armstrong
2021-09-14
Fixed insert-update statement for acknowledging checkins
Jeffrey Armstrong
2021-08-24
When titan uploads come in, existing files are first deleted.
Jeffrey Armstrong
2021-08-20
Attempt to streamline handling of titan uploads on the server
Jeffrey Armstrong
2021-08-17
Titan writing routine server-side is now a function returning success in case...
Jeffrey Armstrong
2021-06-29
Tokens are now checked for file uploads. Fixed major buffer bugs in status r...
Jeffrey Armstrong
2021-06-25
Removed spurious printing when looking up instruction ids
Jeffrey Armstrong
2021-06-24
Player tokens can now be set via web interface.
Jeffrey Armstrong
2021-06-23
Single Player pages now rendered in html. Need to actually connect token ass...
Jeffrey Armstrong
2021-06-22
Added new database table for tracking last player checkin with requisite Fort...
Jeffrey Armstrong
2021-06-21
Fixed memory issue caused by multiple deallocation calls.
Jeffrey Armstrong
2021-06-21
Groups of instructions are now supported, allowing launching multiple jobs at...
Jeffrey Armstrong
[next]