]> git.sesse.net Git - skvidarsync/shortlog
skvidarsync
2024-04-13 Steinar H.... Add a script to refresh if we missed any reactions. master
2024-04-11 Steinar H.... Add last-added to HKS.
2024-04-11 Steinar H.... Add WebSocket pings to try to work around Slack hangs.
2024-04-10 Steinar H.... Local changes for HKS 2024.
2024-03-04 Steinar H.... Support marking with orange.
2024-02-13 Steinar H.... Ignore more headings.
2024-02-11 Steinar H.... If reconnect fails, don't kill the entire script.
2024-02-11 Steinar H.... Don't match dates in channel names.
2023-12-25 Steinar H.... Fix an issue where we would not get timestamps from...
2023-12-08 Steinar H.... Handle edits, at last?
2023-12-07 Steinar H.... Make a query capable of using an index.
2023-12-07 Steinar H.... Fix picking up the date from new messages.
2023-11-27 Steinar H.... Be more robust towards Sheets API errors; for instance...
2023-11-14 Steinar H.... Fix an off-by-one.
2023-11-11 Steinar H.... Log delay in the Slack WebSocket API.
2023-11-11 Steinar H.... Do not use quotes around people's Slack names; it seems...
2023-11-11 Steinar H.... If nothing is happening, do some fake requests to keep...
2023-11-11 Steinar H.... Better comment about the UCA cache.
2023-11-11 Steinar H.... More timing of things we thought were slow.
2023-11-11 Steinar H.... Add a cache in front of Unicode::Collate.
2023-11-10 Steinar H.... Reduce the number of calls to sort_key().
2023-11-10 Steinar H.... Make do with only one commit per sync.
2023-11-10 Steinar H.... Add timing for the sort key reverse mapping, which...
2023-11-10 Steinar H.... Add connection keepalive.
2023-11-10 Steinar H.... Cache SSL parameters between runs.
2023-11-10 Steinar H.... Add a benchmark mode.
2023-11-10 Steinar H.... Speed up fuzzy searching on Slack a bit.
2023-11-10 Steinar H.... Combine the two Sheets API calls into one, to reduce...
2023-11-10 Steinar H.... Cache /properties; it was getting untenably slow for...
2023-11-10 Steinar H.... Improve logging of Slack nag messages.
2023-11-10 Steinar H.... Tell users what group they are part of when they sign up.
2023-11-10 Steinar H.... Stick ws.pl messages on stderr, which is seemingly...
2023-11-06 Steinar H.... Use diacritic-ignoring, proper UCA comparison.
2023-11-06 Steinar H.... Communicate through NOTIFY/LISTEN instead of a file.
2023-11-06 Steinar H.... Add a WebSocket daemon, hopefully with lower latency...
2023-11-06 Steinar H.... Allow gzip encoding when querying the Sheets API.
2023-11-05 Steinar H.... Slightly more consistent timing logging.
2023-11-05 Steinar H.... Store OAuth tokens in the database instead of asking...
2023-11-03 Steinar H.... Don't bother updating the Slack mapping sheet if there...
2023-11-03 Steinar H.... Log timing of each HTTP call.
2023-11-01 Steinar H.... Use an ephemeral message for nagging about the spreadsh...
2023-11-01 Steinar H.... Detect and log when people move between groups.
2023-11-01 Steinar H.... Correct cell names for duplicate detection.
2023-11-01 Steinar H.... Make a TODO more precise.
2023-11-01 Steinar H.... Fix an issue where someone signed up and then duplicati...
2023-11-01 Steinar H.... Minor cosmetic fix.
2023-10-31 Steinar H.... Update TODO about messaging.
2023-10-30 Steinar H.... Add timing information to the local console.
2023-10-29 Steinar H.... If run with --daemon, start a single run even if there...
2023-10-29 Steinar H.... Support reacting to attend multiple different events...
2023-10-29 Steinar H.... Factor out best_name_for_log.
2023-10-29 Steinar H.... Fix a very strange off-by-one (why did this only start...
2023-10-29 Steinar H.... Rename $config::oauth_token to $config::slack_oauth_tok...
2023-10-29 Steinar H.... Message user to ask them about their user ID in the...
2023-10-28 Steinar H.... Spelling fix.
2023-10-28 Steinar H.... Simplification in event.pl.
2023-10-28 Steinar H.... Update TODO.
2023-10-28 Steinar H.... Add a blank line.
2023-10-28 Steinar H.... Better daemon behavior.
2023-10-28 Steinar H.... Split out find_diff() into its own function.
2023-10-28 Steinar H.... Split out create_reaction_log() into its own function.
2023-10-28 Steinar H.... Remove an unused hash.
2023-10-28 Steinar H.... Factor out %seen_names computation into a function.
2023-10-28 Steinar H.... Fix an issue where one could be deleted from the databa...
2023-10-28 Steinar H.... Use seen_names for the final location.
2023-10-28 Steinar H.... Get more of the sheet, so that we get the headings...
2023-10-27 Steinar H.... Fix so that G4.5 headings are properly ignored.
2023-10-27 Steinar H.... Small refactoring.
2023-10-27 Steinar H.... Update TODO.
2023-10-27 Steinar H.... Remove some debugging.
2023-10-27 Steinar H.... Tweak the recent changes log.
2023-10-27 Steinar H.... Support non-fixed sheets and messages to sync.
2023-10-27 Steinar H.... Store messages with dates in them, for future sync...
2023-10-27 Steinar H.... Support event.pl replaying JSON from stdin.
2023-10-27 Steinar H.... Remove the legacy (non-logged) reactions table.
2023-10-27 Steinar H.... Add SQL schema.
2023-10-27 Steinar H.... Initial commit.