Configure Jenkins #myclientstoday
Install Jenkins #myclientstoday
Create rough plan of the home page. #myclientstoday
Create terms of service #myclientstoday
Store google maps api key as an env variable #myclientstoday
Create location intent #myclientstoday
Send message with map image #myclientstoday
Add integration tests #myclientstoday
Add time zone to page model and use with calendar requests #myclientstoday
Return time offset with page data #myclientstoday
Fix timezone issue with the service in Production #myclientstoday
Move fixtures in bot service to test folder and update tests #myclientstoday
Demo to Neil #myclientstoday
Externalise Google Calendar Id, Session Id and Refresh token from page fixture #myclientstoday
Fix page model integration tests #myclientstoday
Protect the calendar service methods behind devise. #myclientstoday
Get message buttons working #myclientstoday
Connect 'get started' postback functionality #myclientstoday
Return event data with created event #myclientstoday
Redeploy working bot and service to live #myclientstoday
Add favicon to Bot service #myclientstoday
Add humans txt to Bot service #myclientstoday
All google calendar methods should have jbuilder JSON output #myclientstoday
Link up busy message #myclientstoday
Fix double messaging posting when using custom bot with DialogFlow #myclientstoday
Compare Facebook and Dialogflow request bodies #myclientstoday
Add get started button #myclientstoday
Configure cors for local testing #myclientstoday
Fix timezone difference when event is added to Google calendar #myclientstoday
Add time before meeting buffer to page form #myclientstoday
Update webhook routes path so the url has a service provider #myclientstoday
create test fixtures for the FB messenger webhook and Dialogflow intent data #myclientstoday
Check if client is busy #myclientstoday
Update users calendar time zone. For international users. #myclientstoday
If no date is provided then event is occuring today #myclientstoday
Move book me methods to own class #myclientstoday
Fix lost user ID sent from Diaglow flow #myclientstoday
Move 'bookMe' code into own service class #myclientstoday
Use page id to find user id #myclientstoday
Add location to clients model #myclientstoday
Add description to clients model #myclientstoday
Rename location attribute as it is reserved #myclientstoday
Link 'Book me' intent to Calendar service #myclientstoday
Deploy the latest version of the service #myclientstoday
Move service url to an environment variable for the bot #myclientstoday
Fix JS date hour end increment #myclientstoday
Fix JS parsing of date from Dialogflow #myclientstoday
Add event to calendar using DialogFlow #myclientstoday
Add delete event method #myclientstoday
Add list events method #myclientstoday
Add reauthenticate expired Google api token functionality #myclientstoday
Handle timezone when creating an event #myclientstoday
Return only values we need from the calendar list request. #myclientstoday
Switch delete calendar method to post #myclientstoday
List calendars post method that returns JSON #myclientstoday
Store Google refresh token #myclientstoday
When client is created, automatically add page record #myclientstoday
Add delete calendar method #myclientstoday
Check myclients calendar exists. if calendar does not exist, then create one. #myclientstoday
Store authenticated calender session in DB for a user #myclientstoday
Show connect calendar button if the user hasn't set one #myclientstoday
Update the Clients registration form with key information fields #myclientstoday
Create page model #myclientstoday
Remove client_id from Client form #myclientstoday
Create client fixtures for testing #myclientstoday
Add client name to Client model #myclientstoday
Remove client id from Client model #myclientstoday
Create client model #myclientstoday
β€˜Book me’ intent that captures date and duration of appointment #myclientstoday
Add event to our created calendar #myclientstoday
Create a calender with the Google API #myclientstoday
Research how to integrate with Google Calander #myclientstoday
Create Google App for Calendar #myclientstoday
Read Google Calender first page #myclientstoday
Create 'are you free' intent #myclientstoday
Setup queue service application #myclientstoday
Setup TLS for queue service #myclientstoday
Setup holding page #myclientstoday
Setup TLS certs for the homepage #myclientstoday
Add Google analytics code to home page #myclientstoday
Setup bot NLU #myclientstoday
Update the bot's index page #myclientstoday
Register Twitter account #myclientstoday
Setup email #myclientstoday
Setup bot #myclientstoday
Deploy bot #myclientstoday
Setup letsencrpyt tls certs #myclientstoday
Configure dns entries for domain #myclientstoday
Create env secrets #myclientstoday
Dockerise bot application #myclientstoday
Decide on service name #myclientstoday
Create Facebook page #myclientstoday
Decide application name #myclientstoday
Register domain #myclientstoday