~petersanchez

Los Angeles, CA

https://www.petersanchez.com

LA, CA USA - Managua, Nicaragua

Trackers

~petersanchez/tago

Last active 16 days ago

~petersanchez/django-impersonate

Last active 4 months ago

~petersanchez/djeploy

Last active 10 months ago

~petersanchez/djpubsubhubbub

Last active 10 months ago

#13 Add support for tagging directories 16 days ago

Ticket created by ~petersanchez on ~petersanchez/tago

This is actually basically done, but we need to add support for directories.

I believe the only hold up is how to handle fingerprinting of directories.

#12 Support configuration file a month ago

Ticket created by ~petersanchez on ~petersanchez/tago

Ability to save configuration options so they aren't always required on the CLI (ie, db location, etc.)

Part of this should be moving the flags to a Config struct of some sort.

#11 Index image exif data a month ago

Ticket created by ~petersanchez on ~petersanchez/tago

Add exif data from images to the file index. Some ideas to store are:

  • Image type
  • Geo location
  • Size

#10 Index audio file metadata a month ago

Ticket created by ~petersanchez on ~petersanchez/tago

Add support for audio metadata to file index. Some ideas of what to store:

  • Audio type
  • Audio length
  • Artist Name
  • Album name
  • Song name

#9 Fix formatting of stats commands with long tags a month ago

Ticket created by ~petersanchez on ~petersanchez/tago

When there are longer tag names the formatting is off for the stats output. I should fix this.

#8 Add support for complex queries a month ago

Ticket created by ~petersanchez on ~petersanchez/tago

Right now the default functionality is that each tag requested is treated as an "AND" requirement.

I'd like to write a lexer to support more complex queries. Similar to SQL or other AND/OR/NOT lexers.

"foo AND bar OR blah AND baz NOT duh"

You get the idea.

#7 Support glob file tagging a month ago

Ticket created by ~petersanchez on ~petersanchez/tago

Currently there isn't support to use glob syntax for file tagging. This is a definite requirement for a version 1.

#6 Re-work logic to be interface driven a month ago

Ticket created by ~petersanchez on ~petersanchez/tago

Right now the code works but it's fairly badly designed. This is in large part to me learning Go writing this project. Knowing what I know now, I'd redo a lot of the internal design.

I think I should create interface layers for various pieces to make this more useful for future cases.

#5 Add template support for output a month ago

Ticket created by ~petersanchez on ~petersanchez/tago

Might be nice to be able to template the output format to match individual use cases.

#4 Add index search snippet to results output a month ago

Ticket created by ~petersanchez on ~petersanchez/tago

The query searching the file index already has a snippet provided (thank you sqlite) but I need a flag and way to display that properly in the terminal