| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | [server] Thrown exceptions changed again in newer Java | Simon Rettberg | 2025-08-12 | 1 | -1/+1 |
| | | |||||
| * | [server] Missed two IOExceptions | Simon Rettberg | 2025-07-02 | 1 | -3/+2![]() |
| | | |||||
| * | [server] Thrown exceptions changed in recent Java versions | Simon Rettberg | 2025-07-02 | 1 | -8/+2![]() |
| | | | | | | | | | | WebRpc.java:[245.27] exception java.io.IOException is never thrown in body of corresponding try statement Thanks Java. -> Just generically catch "Exception", not individual ones which might change nilly willy with future JRE versions. | ||||
| * | [server] Only delete orphaned files at least 2 days old | Simon Rettberg | 2025-07-02 | 1 | -1/+2 |
| | | |||||
| * | [server] Lower max memory usage of thrift handling | Simon Rettberg | 2025-07-02 | 1 | -3/+3 |
| | | | | | | Don't set initial buffer size to maximum allowed, also lower the maximum allowed message size. | ||||
| * | [server] Add filepath to ImageVersionDetails | Simon Rettberg | 2025-04-01 | 1 | -7/+21 |
| | | |||||
| * | [server] CoW: Don't repeatedly print the same log message | Simon Rettberg | 2025-03-21 | 1 | -1/+7 |
| | | |||||
| * | [server] More checks when deleing old images; look for revivable images | Simon Rettberg | 2025-03-21 | 2 | -20/+63 |
| | | | | | | | Revivable images are those where the expiry date lies in the future, aren't missing the HDD image, yet are marked as invalid. Make those valid again. | ||||
| * | [*] Remove log4j2 dependencies, already included through master-sync-shared | Simon Rettberg | 2024-07-24 | 1 | -12/+0![]() |
| | | |||||
| * | [server] Change logging again... | Steffen Ritter | 2024-07-12 | 6 | -51/+23![]() |
| | | | | | | | | We already write most of the interesting dozmod actions to the sat-db. So instead of miserably duplicating only some of them to the logging facility, just write everything to both backends. Journalctl is also easier to search and grep for admins. | ||||
| * | [server] Also log user on upload/download | Steffen Ritter | 2024-07-11 | 1 | -2/+28 |
| | | |||||
| * | [server] Log readable name on image upload to master | Steffen Ritter | 2024-07-11 | 1 | -4/+4 |
| | | |||||
| * | [server] CoW: Fix race condition generating invalid hashes | Simon Rettberg | 2024-05-29 | 1 | -2/+2 |
| | | | | | | It's not too f'n bright to use a shared buffer in a multi-threaded environment.... | ||||
| * | [*] Switch to new CascadedThreadPool | Simon Rettberg | 2024-05-22 | 6 | -34/+86 |
| | | |||||
| * | [server] CoW: Fix calculating copy speed, don't return delay=0 | Simon Rettberg | 2024-05-22 | 1 | -8/+11 |
| | | | | | | | | Returning a calculated delay of 0 tells the caller that we wrote the modified block, which isn't true, so in effect a corrupted final image is created where certain modified blocks are missing. | ||||
| * | [server] Remove upload state in JSON; handled by client now | Simon Rettberg | 2024-05-16 | 1 | -2/+0![]() |
| | | |||||
| * | [server] Remove user session when creating cow session | Simon Rettberg | 2024-05-15 | 1 | -1/+2 |
| | | |||||
| * | [server] cow: Fix copying virtId | Simon Rettberg | 2024-05-15 | 1 | -1/+1 |
| | | |||||
| * | [server] Improve logging, remove redundant messages | Simon Rettberg | 2024-05-14 | 4 | -24/+30 |
| | | |||||
| * | [server] DbLecture: Properly handle superadmin in getXml() | Simon Rettberg | 2024-05-14 | 1 | -5/+17 |
| | | |||||
| * | [server] ADD FUSDDS STIFF | Simon Rettberg | 2024-05-08 | 6 | -0/+866 |
| | | |||||
| * | [server] Add support for CoW sessions | Simon Rettberg | 2024-05-08 | 8 | -40/+293 |
| | | |||||
| * | [server] DbImage: Add log messages | Simon Rettberg | 2024-05-08 | 1 | -2/+6 |
| | | |||||
| * | [server] Add startup script that tweaks -Xmx | Simon Rettberg | 2024-02-07 | 1 | -0/+16 |
| | | |||||
| * | [server] Tweak thrift call retry logic | Simon Rettberg | 2024-01-23 | 1 | -2/+10 |
| | | |||||
| * | [server] "using old data" message is confusing, only show if >= 1d | Simon Rettberg | 2024-01-22 | 1 | -2/+2 |
| | | |||||
| * | [server] Fix deadlock | Simon Rettberg | 2023-09-27 | 1 | -5/+5 |
| | | |||||
| * | master<->sat transfer: Prefer SSL | Simon Rettberg | 2023-09-26 | 2 | -19/+20 |
| | | |||||
| * | [server] Force update of os, virt and org lists every 3 hours | Simon Rettberg | 2023-09-21 | 2 | -3/+11 |
| | | |||||
| * | [server] Tweak thread names | Simon Rettberg | 2023-07-17 | 3 | -14/+15 |
| | | | | | Names can actually be 15 chars, not 11... | ||||
| * | Fix whitespace | Simon Rettberg | 2023-07-12 | 1 | -0/+1 |
| | | |||||
| * | maven: Don't uses brainfucked open intervals for version ranges | Simon Rettberg | 2023-06-30 | 1 | -7/+7 |
| | | | | | See https://michakutz.medium.com/d4ba66ac654 | ||||
| * | [server] Use upload token as filename for ongoing uploads | Steffen Ritter | 2023-06-02 | 3 | -5/+20 |
| | | |||||
| * | [server] Fix possible NPE | Simon Rettberg | 2023-06-02 | 1 | -2/+2 |
| | | |||||
| * | [server] Assign proper names to threads and thread pools | Simon Rettberg | 2023-05-26 | 4 | -11/+12 |
| | | |||||
| * | [server] log4j: Try to silence warnings from thrift lib | Simon Rettberg | 2023-05-23 | 1 | -0/+4 |
| | | |||||
| * | [server] DB: Make .lastInsertId() actually work | Simon Rettberg | 2023-05-22 | 1 | -1/+1 |
| | | | | | | It's unused currently so never mattered, but better be safe for the future. :-) | ||||
| * | [server] Restore Java 1.8 compat for now | Simon Rettberg | 2023-05-22 | 2 | -4/+12 |
| | | | | | | Since this is really the only place so far, refactor to support older Java. Let's move to 11+ after the next release. | ||||
| * | [server] Add one second timeout to cache updates | Simon Rettberg | 2023-05-22 | 4 | -21/+67 |
| | | | | | | | | | | | Since the caches are also accessed in some more timing-sensitive contexts, e.g. when a client requests launch data for a lecture, we should make sure a cache update, in case the data is stale, doesn't take too long. If the update doesn't complete within a second, we return the old, stale data. The actual cache update will still keep running in the background though and if successful, update the cache. | ||||
| * | [server] Fix javadoc | Steffen Ritter | 2023-05-12 | 1 | -1/+1 |
| | | |||||
| * | [server] WebServer: Proper log level for uncaught exception | Simon Rettberg | 2023-05-10 | 1 | -1/+1 |
| | | |||||
| * | [server] DB: Fix possible handout of dead connections with latest mariadb ↵ | Simon Rettberg | 2023-05-08 | 3 | -2/+67 |
| | | | | | | | connector Also more error handling. | ||||
| * | Update git url to https | Simon Rettberg | 2023-04-26 | 1 | -1/+1 |
| | | |||||
| * | [server] Add missing pagination for lecture list | Simon Rettberg | 2023-03-31 | 1 | -1/+3 |
| | | | | | | This bug lead to a nice infinite loop on the client as soon as we hit the pagination thresold. | ||||
| * | [server] Add JSON/HTTP listener for thrift | Simon Rettberg | 2023-02-24 | 5 | -1143/+132![]() |
| | | |||||
| * | [server] Java 11 | Simon Rettberg | 2023-02-24 | 1 | -3/+3 |
| | | |||||
| * | [server] Make maintenance tasks a bit less spammy | Simon Rettberg | 2022-11-09 | 3 | -6/+5![]() |
| | | |||||
| * | [server] Suppress log messages by mariadb connector | Simon Rettberg | 2022-11-09 | 1 | -0/+1 |
| | | |||||
| * | [server] Remove unused throws annotation | Simon Rettberg | 2022-11-07 | 1 | -1/+1 |
| | | |||||
| * | [server] Ignore VM size limit for super user | Simon Rettberg | 2022-11-07 | 1 | -2/+6 |
| | | |||||

