profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/kodie/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.
Kodie Grantham kodie @itsahappymedium Pleasant Hill, IA USA https://kodieg.com Lead Engineer/Systems Administrator for @itsahappymedium

kodie/gravityforms-repeater 59

A Gravity Forms add-on that allows specified groups of fields to be repeated by the user.

kodie/bitbar-googlecal 19

A plugin for BitBar that shows your upcoming Google Calendar events.

kodie/ansiescapes 17

ANSI escape codes for manipulating the terminal - A Python port of sindresorhus's ansi-escapes Node.js module

kodie/apache-module-manager 15

A CLI tool for enabling/disabling Apache modules

kodie/loremflickr-node 13

A website that provides placeholder images for every case, web or print, on almost any subject, in any size.

kodie/bitbar-cli 11

A command line tool for managing your BitBar plugins.

kodie/gameranger-account-switcher 8

The GameRanger Account Switcher is a program that allows you to have multiple accounts in the game client program called GameRanger.

kodie/Adbuix 7

A Graphic User Interface (GUI) for the Android Debug Bridge (ADB) on the Linux Operating System. (No longer maintained)

kodie/bitbar-trello 7

A BitBar Plugin that displays your recent Trello notifications in your Mac OS X Menu Bar

kodie/giph 6

A small node module/command line interface tool that fetches a random GIF from Giphy.

issue openeditsahappymedium/fec

Possibly output the files that are imported via scss in the terminal

We currently output the main scss files as well as any css and JavaScript files that are loaded in. It would probably be nice to also get a list of any additional files that are loaded in via scss and compiled.

The scssphp library we're using does have the the ability to hook into the import function as documented here: https://scssphp.github.io/scssphp/docs/extending/importers.html I've played with it a little bit but didn't get very far, however I do think it's possible.

created time in 4 days

issue closeditsahappymedium/gpm

Allow some options to be set via the JSON file

I think this would only be applicable for the --install-path command.

I'm thinking something like:

{
  "settings": {
    "gpm": {
      "install-path": "content/gpm_modules"
    }
  },
  "dependencies": {
     "derek-watson/jsuri": "1.3.1",
     "eduardoboucas/include-media": "1.4.10"
  }
}

or something like that. Options could be of course overwritten via the command line and paths would be relative to the JSON file.

closed time in 4 days

kodie

issue commentitsahappymedium/gpm

Allow some options to be set via the JSON file

This was added in fd31a504efdb00550c3dfd57d79fbe3c43f8d2f9

kodie

comment created time in 4 days

created tagitsahappymedium/gpm

tagv0.1.0

A PHP Command Line tool that makes it easy to download dependencies from GitHub.

created time in 4 days

push eventitsahappymedium/gpm

Kodie Grantham

commit sha fd31a504efdb00550c3dfd57d79fbe3c43f8d2f9

Allow some options to be set via JSON file

view details

push time in 4 days

issue closeditsahappymedium/gpm

Add ability to define file types to be extracted from archives

We use the php-archive library to extract the contents of downloaded archives and it has the ability to define a regex string to ignore certain files or only extract certain files. GPM currently uses that feature to skip extracting the .github directory from archives.

I'm thinking it would be nice to have an option to only extract certain files from archives. Like if you're only looking for .js, .css, and .scss files, you could use something like --filetypes .js,.css,.scss or something like that.

closed time in 4 days

kodie

issue commentitsahappymedium/gpm

Add ability to define file types to be extracted from archives

This was added with 963dcd0c4478c6703373579a51f8f591987b4378

kodie

comment created time in 4 days

push eventitsahappymedium/gpm

Kodie Grantham

commit sha 963dcd0c4478c6703373579a51f8f591987b4378

Add the --ext option

view details

push time in 4 days

push eventitsahappymedium/gpm

Kodie Grantham

commit sha 70e3b86b9843860efe7eb6f6942191c43053cf91

Remove note about automatically loading fec.json (not really needed)

view details

push time in 4 days

push eventitsahappymedium/gpm

Kodie Grantham

commit sha 86ba2326170a9910fc52ce5284555815bb12428d

Simplify how path options are set and print some text during package uninstallation

view details

push time in 4 days

issue openedreact-native-cookies/cookies

Any way to get cookies from shared app group?

In my iOS app, I have a share extension (built using https://github.com/meedan/react-native-share-menu). The main app and share extension are in the same App Group, however when I call CookieManager.get in my extension, it comes up empty, in the main app it works fine. I'm guessing that's because it's trying to get cookies that were stored in the extension but I need it to get cookies stored in the main app.

Since both the main app and extension are in the same app group, they should both have access to the same data. Something like this looks promising: https://github.com/KjellConnelly/react-native-shared-group-preferences However I'd rather not have to load the cookies in the main app and then store them somewhere else just so that the extension has access to it.

Is there any way we could define an app group or something with the cookies component?

created time in 4 days

created tagitsahappymedium/fec

tagv0.1.0

A PHP Command Line tool that makes it easy to compile, concat, and minify front-end Javascript and CSS/SCSS dependencies.

created time in 5 days

push eventitsahappymedium/fec

Kodie Grantham

commit sha bf89679720d8d0c5a23252ee351bf9ab34bfea46

Update json example in readme because the dots are invalid

view details

push time in 5 days

issue closeditsahappymedium/fec

Allow some options to be set via the JSON file

Just like this issue I opened up on the GPM package: https://github.com/itsahappymedium/gpm/issues/2 I think it would be nice to be able to set options via the JSON file. Something like:

{
  "settings": {
    "fec": {
      "compress": true,
      "scss-import-path": "content/gpm_modules"
    }
  },
  "dependencies": {
     "derek-watson/jsuri": "1.3.1",
     "eduardoboucas/include-media": "1.4.10"
  }
}

Options could be overwritten via the CLI and paths would be relative to the JSON file.

closed time in 5 days

kodie

issue commentitsahappymedium/fec

Allow some options to be set via the JSON file

This feature was implemented in e052bbb4da2449a48b15775a0a0b83bb31f4dc3b

kodie

comment created time in 5 days

push eventitsahappymedium/fec

Kodie Grantham

commit sha e052bbb4da2449a48b15775a0a0b83bb31f4dc3b

Allow some options to be defined via the JSON file

view details

push time in 5 days

startedcsswizardry/ct

started time in 5 days

issue openedkodie/filebokz

Maybe add the ability to re-order files

This might be a lot of work and add a lot of code to the project but perhaps it would be nice to have the ability to drag files around to re-order them so that they are uploaded in a specific order.

created time in 6 days

issue openedkodie/filebokz

When removing a file via dragging it out of the box, the file next to it also gets deleted

Let's say you have 5 files, and drag file number 3 out of the box to remove it, file number 4 will also get removed. This only happens when dragging the file out, clicking the remove element works just fine.

created time in 6 days

issue openeditsahappymedium/fec

Add watch command

This command would start a task that watches for any changes to source files and recompile them when needed.

fec watch

It would also be nice to have this command inject some JavaScript or something where the page would automatically refresh when files are recompiled but that would probably be a lot more work.

created time in 6 days

startedkodie/filebokz

started time in 6 days

issue openeditsahappymedium/fec

Allow some options to be set via the JSON file

Just like this issue I opened up on the GPM package: https://github.com/itsahappymedium/gpm/issues/2 I think it would be nice to be able to set options via the JSON file. Something like:

{
  "settings": {
    "fec": {
      "compress": true,
      "scss-import-path": "content/gpm_modules"
    }
  },
  "dependencies": {
     "derek-watson/jsuri": "1.3.1",
     "eduardoboucas/include-media": "1.4.10"
  }
}

Options could be overwritten via the CLI and paths would be relative to the JSON file.

created time in 6 days

issue openeditsahappymedium/fec

Add source maps

It appears that the scssphp package has this feature but minify does not which might make this kind of difficult. However, I'm not against switching to a different minification package as I'm not 100% happy with how the current one handles JavaScript minification.

created time in 6 days

issue openeditsahappymedium/fec

Add linting

It would be nice to have JavaScript and CSS files optionally ran through a linter. Of course, using a PHP solution.

created time in 6 days

issue openeditsahappymedium/gpm

Add the ability to define an install path per dependency

This would probably only be able to be set via the JSON file, I'm thinking something like this:

{
  "settings": {
    "gpm": {
      "install-path": {
        "*": "content/gpm_modules",
        "eduardoboucas/include-media": "content/scss/vendor"
      }
    }
  },
  "dependencies": {
     "derek-watson/jsuri": "1.3.1",
     "eduardoboucas/include-media": "1.4.10"
  }
}

This is kind of related to #2

created time in 6 days

issue openeditsahappymedium/gpm

Add ability to define file types to be extracted from archives

We use the php-archive library to extract the contents of downloaded archives and it has the ability to define a regex string to ignore certain files or only extract certain files. GPM currently uses that feature to skip extracting the .github directory from archives.

I'm thinking it would be nice to have an option to only extract certain files from archives. Like if you're only looking for .js, .css, and .scss files, you could use something like --filetypes .js,.css,.scss or something like that.

created time in 6 days

issue openeditsahappymedium/gpm

Cancel command if any errors happen

Currently, if GPM is unable to download a dependency, it will display an error and then continue on with the rest. Other package managers such as NPM and Composer will actually bail if any errors happen. I'm thinking maybe GPM should do the same with maybe a --continue-if-errors option or something. Something else worth looking into is if we have GPM bail when any errors occur, should the packages that have already been downloaded be deleted?

Also, should we have the packages downloaded first and then extracted? I'm pretty sure that's the way Composer and NPM do it. Currently, GPM downloads and then extracts each package one by one.

created time in 6 days

issue openeditsahappymedium/gpm

Allow some options to be set via the JSON file

I think this would only be applicable for the --install-path command.

I'm thinking something like:

{
  "settings": {
    "gpm": {
      "install-path": "content/gpm_modules"
    }
  }
  "dependencies": {
     "derek-watson/jsuri": "1.3.1",
     "eduardoboucas/include-media": "1.4.10"
  }
}

or something like that. Options could be of course overwritten via the command line and paths would be relative to the JSON file.

created time in 6 days

issue openeditsahappymedium/gpm

Allow options to be set globally

I think it would be nice if options such as --path could be set on the global command.

So something like

gpm --path content/compile.json install kodie/filebokz --save

created time in 6 days

created tagkodie/filebokz

tagv0.0.1

A tiny, dependency-free, highly customizable and configurable, easy to use file input with some pretty sweet features.

created time in 7 days