profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/ChrisLGardner/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.
Chris Gardner ChrisLGardner https://chrislgardner.dev @halbaradkenafin on twitter

ChrisLGardner/AzurePipelinesDeploymentGroups 1

Extension for Azure Pipelines for adding a machine to a Deployment Group

ChrisLGardner/cADFS 1

This repository contains the cADFS PowerShell module, containing Desired State Configuration (DSC) resources to manage Active Directory Federation Services (ADFS).

ChrisLGardner/gitrebase-example 1

Example repo for playing around with git rebase

blackmarble/BizTalkManagement 0

A module for managing BizTalk servers and applications. Also used as part of the BizTalk DSC module at https://github.com/blackmarble/biztalk

ChrisLGardner/AdventureGuild.Discord 0

Discord bot for managing adventures and scheduling reminders for games.

delete branch ChrisLGardner/AdventureGuild.Discord

delete branch : fix-job-channel

delete time in 5 days

push eventChrisLGardner/AdventureGuild.Discord

Chris Gardner

commit sha 69694e900fdd8eb3232122b8f211b0f4b42e8466

Update job channel to new test server

view details

Chris Gardner

commit sha 276f99f2907473274b5c1d15eccee1d2edde96bb

Merge pull request #14 from ChrisLGardner/fix-job-channel Update job channel to new test server

view details

push time in 5 days

create barnchChrisLGardner/AdventureGuild.Discord

branch : fix-job-channel

created branch time in 5 days

issue openedChrisLGardner/AdventureGuild.Discord

Allow per server configuration of job board channel

Currently job board channel is hard coded to the test server but if/when this is in use by other servers we'll need to be able to configure where jobs go based on which server a message came from. This could also be extended to allow setting notification intervals and more.

created time in 6 days

issue closedChrisLGardner/AdventureGuild.Discord

Remind Players

Some amount of time (1 day? 3 days? hours?) before a Job/Adventure is due to happen send a reminder to all players who've reacted to the job message to inform them that it's happening. This should be through DM to prevent potentially spamming a channel.

Message should include:

  • name of Job/Adventure
  • date/time scheduled
  • link to original Job/Adventure post

closed time in 6 days

ChrisLGardner

issue commentChrisLGardner/AdventureGuild.Discord

Remind Players

Done now with notification DMs going out up to 24 hours ahead of the game.

ChrisLGardner

comment created time in 6 days

delete branch ChrisLGardner/AdventureGuild.Discord

delete branch : add-reminder-notifications

delete time in 6 days

push eventChrisLGardner/AdventureGuild.Discord

Chris Gardner

commit sha fabe824652bcaa80c2282d6869bb04aa71bae41c

Add checking for reminders and then notify users who have reacted to source message

view details

Chris Gardner

commit sha eb72a492948f1771a1bbad168245444c58d7f8b4

Merge pull request #12 from ChrisLGardner/add-reminder-notifications Add checking for reminders and then notify users who have reacted to …

view details

push time in 6 days

issue commentChrisLGardner/AdventureGuild.Discord

Create Job/Adventure

Resolved in #11 and earlier work.

ChrisLGardner

comment created time in 6 days

issue closedChrisLGardner/AdventureGuild.Discord

Create Job/Adventure

Users should be able to create a Job/Adventure either by uploading a file or by using a normal message. The format should be:

Title Date/time of session (optional) Description

When created a new Message should be posted into a JobBoard (or something) channel. A reminder should also be created to alert players closer to the session date, if provided.

closed time in 6 days

ChrisLGardner

delete branch ChrisLGardner/AdventureGuild.Discord

delete branch : add-reminders

delete time in 6 days

push eventChrisLGardner/AdventureGuild.Discord

Chris Gardner

commit sha 67bbbdbb7e44f07fe7faee4d2ffad7ea96a2eeb8

add creation of reminders for jobs in DB

view details

Chris Gardner

commit sha 9ab2ef96e50d72b9ab2e9cd1c690c6f3bb29ea3d

Merge pull request #11 from ChrisLGardner/add-reminders add creation of reminders for jobs in DB

view details

push time in 6 days

create barnchChrisLGardner/AdventureGuild.Discord

branch : add-reminders

created branch time in 6 days

delete branch ChrisLGardner/AdventureGuild.Discord

delete branch : refactor-parse-date

delete time in 9 days

push eventChrisLGardner/AdventureGuild.Discord

Chris Gardner

commit sha e4a9567672798f71a3010d40965828972d8ff274

Refactor parseDate to use a slice of formats

view details

Chris Gardner

commit sha d805cac6b742670c98f9dff3aad388fd2bd27dff

Merge pull request #10 from ChrisLGardner/refactor-parse-date Refactor parseDate to use a slice of formats - Fixes #9

view details

push time in 9 days

issue closedChrisLGardner/AdventureGuild.Discord

Refactor date parsing to a loop using slice of supported formats

This function should really just be a loop over a slice of supported formats with the if check inside and if nothing is found then return the error.

https://github.com/ChrisLGardner/AdventureGuild.Discord/blob/7b037e001daeb51901c31ece0d89c39e68362843/main.go#L355

closed time in 9 days

ChrisLGardner

create barnchChrisLGardner/AdventureGuild.Discord

branch : refactor-parse-date

created branch time in 9 days

issue openedChrisLGardner/AdventureGuild.Discord

Refactor date parsing to a loop using slice of supported formats

This function should really just be a loop over a slice of supported formats with the if check inside and if nothing is found then return the error.

https://github.com/ChrisLGardner/AdventureGuild.Discord/blob/7b037e001daeb51901c31ece0d89c39e68362843/main.go#L355

created time in 9 days

delete branch ChrisLGardner/AdventureGuild.Discord

delete branch : add-parse-date

delete time in 9 days

push eventChrisLGardner/AdventureGuild.Discord

Chris Gardner

commit sha 0460093c86fc20c9b41b1bf2ed6b8dc51da9ed7c

Split date parsing to it's own function To support multiple date formats we'll need a dedicated function for date parsing to keep the code clean. Added some tests for the supported date formats and updated the Job creation tests to match supported formats.

view details

Chris Gardner

commit sha 7b037e001daeb51901c31ece0d89c39e68362843

Merge pull request #8 from ChrisLGardner/add-parse-date Split date parsing to it's own function

view details

push time in 9 days

PR merged ChrisLGardner/AdventureGuild.Discord

Split date parsing to it's own function

To support multiple date formats we'll need a dedicated function for date parsing to keep the code clean. Added some tests for the supported date formats and updated the Job creation tests to match supported formats.

+142 -2

0 comment

2 changed files

ChrisLGardner

pr closed time in 9 days