Skip to content

Instantly share code, notes, and snippets.


Joel Dayjo

View GitHub Profile
Dayjo /
Last active Jan 8, 2020
Order Status change

If bulk selecting, you should always see some sort of confirm dialog. On single orders you may not (depending on your email/config settings).

  • If shop config set to 'confirm before sending', confirm the change in a dialog with a 'send email' checkbox and email text box for editing the email content

  • If changing an individual order status and config set to 'send automatically' or 'never send emails', don't show confirm dialog.

  • If bulk selection and 'send automatically', show confirm dialog with 'send email' checkbox automatically checked

  • If bulk selection and 'never send', show confirmation but don't ask about emails

Dayjo /
Last active Nov 19, 2019
Spec for new order status change work

Order Status Change User Flow

Options for consideration

Send Dispatch Emails: [Y / N / Confirm] Send Processing Emails: [Y / N / Confirm] Send Refund Emails: [Y / N / Confirm]

  • User selects one or more order
  • User selects as status to change to. This could be in the Data Table with multiple orders or just fired by the OrderStatus component on an individual order in the panel or in the table)
Dayjo /
Last active Oct 31, 2019
Tracking Unsplash on Create

Unsplash Tracking for Create

  • Add metadata column to images table
ADD metadata json default null,
Dayjo /
Last active Mar 11, 2018
3d Printing Projects
  • Modular Milk Bottle Holder
  • Arduino case
  • Microbit case
  • Desk / tool organisers
  • Toothbrush / head holder for bathroom
Dayjo / I got found lyrics.txt
Last active Apr 21, 2017
Trying to hear what the lyrics are
View I got found lyrics.txt
mmmmmm mmmmmm mmmmmm mmm
Well I know that I've been changed
( been a thousand miles)
through the drizzlin rain
( gets hard to smile )
take me back again
little black train's rolling round the bend x2
Dayjo /
Last active Dec 21, 2016
Research Notes on CI systems for Pallant


  • Build Checks
  • Unit Testing
  • Behavior Testing
  • Deployment

Workflow / Environment changes

  1. Standardising and implementing testing procedures
Dayjo /
Last active Jun 29, 2022
How to install Poppler on Ubuntu

First install all these prerequisites for compiling:

sudo apt install g++ autoconf libfontconfig1-dev pkg-config libjpeg-dev libopenjpeg-dev gnome-common libglib2.0-dev gtk-doc-tools libyelp-dev yelp-tools gobject-introspection libsecret-1-dev libnautilus-extension-dev

First download the encoding files (no need to compile these) to the current working directory

Dayjo / log.txt
Created Sep 20, 2016
HostGator Support Billing Chat Log
View log.txt
4:41:55 PM System Rober H has joined the chat!
4:42:37 PM Rober H Thank you for contacting live support! My name is Rober, please allow me a few moments while I pull up your account and research your initial questions provided before the chat began.
4:44:01 PM Rober H Hello do you need help with billing ?
4:44:10 PM dayjoaspen Hello, my accounts have been suspended due to billing failure, however when I went to go pay the bill, it appears I am being over billed. If you look at all previous invoices, I am being charged $34.95 per month + VAT which totals $41.94, however this month it is charging me $41.95 (the inc vat price) + VAT totalling $50.34, can you explain why this has changed?
4:45:18 PM dayjoaspen I was not consulted nor informed of any changes to billing
4:46:45 PM Rober H I will need to check your billing account here in order to properly assist you further, are you able to verify ?
4:47:23 PM dayjoaspen I tried, but the login failed, I can try again.
4:47:35 PM dayjoaspen There.
4:49:10 PM Rober H
Dayjo /
Last active Jan 14, 2016
Todo list for game


  • Colourising image for different times of day
  • Responsive game? Different screen sizes, stretch or more view?
  • Put the game engine online