moops / brainpad Goto Github PK
View Code? Open in Web Editor NEWkeep track of your stuff
keep track of your stuff
mongodb - set up with instructions from: http://shiftcommathree.com/articles/how-to-install-mongodb-on-os-x nav bar - http://net.tutsplus.com/tutorials/html-css-techniques/how-to-build-a-lava-lamp-style-navigation-menu/ - http://nettuts.s3.amazonaws.com/600_spasticNav/index.html client side validations: - https://github.com/bcardarella/client_side_validations javascript: datetimepicker - http://tarruda.github.io/bootstrap-datetimepicker/ ** removed ** javascript: date/time picker - https://chmln.github.io/flatpickr/ reddit client - https://github.com/avinashbot/redd - https://www.reddit.com/prefs/apps client_id Ivqp2IcwAX6iRg, secret AgOmxJCCHslT9KMa3UW1KONzc_o - https://github.com/reddit/reddit/wiki/OAuth2 strava - gem https://github.com/jaredholdcroft/strava-api-v3 - api http://strava.github.io/api/ Client ID: 16009 Client Secret: c837791d2aee63ca9594a8ee91c8e3a1cb154039 Access Token: 16afadbe9ef5c6720240edb434860bde32c575ab build local db from postgres: rake db:purge rails runner script/import.rb dump local db: mongodump --db brainpad_development --out ~/Desktop/brainpad.bson restore production db: heroku run rake db:purge mongorestore -h linus.mongohq.com:10088 -d app12234116 -u heroku -p <password> ~/Desktop/brainpad.bson/brainpad_development 2017 - nov 30 - reminder priority drop down showing types - nov 29 - add remove tag rake task x nov 29 - payment select tag not populating empty description x nov 09 - workout delete not doing anything x nov 09 - twilio gem update x nov 09 - workout from strava not populating intensity - nov 08 - update payment - accounts not populated in form - nov 08 - return key submitting twice for remote forms x nov 08 - account form needs updating x nov 07 - fix bulk finish of reminders x nov 07 - fix width of calendar header x nov 07 - put search field in same line as buttons x nov 06 - combine footer 'rev' and 'who' into one tooltip x sep 06 - add description to search field for connections x apr 12 - connections are not filtered by user x feb 22 - add tags to sms payment creation x feb 13 - add sms reply with status of object creation x feb 10 - receive texts from twilio, reminders done, create rest in sms_controller x feb 09 - reduce redundancy of s3 backups x feb 22 - remove old backups on the first of the month (new cron?, in the backup script?) ie. `aws s3 rm s3://raceweb-brainpad/file.zip` x feb 09 - recieve texts from twilio, create reminders - git post-recieve hook to deploy on push to production (link to instructions in aws_notes.md) x feb 07 - fix twillio daily reminder sending x feb 07 - refactor strava rake task to a library and call from controller x feb 03 - add git revision to footer x feb 03 - make tags_field helper into a partial x feb 03 - open links in a new tab x feb 03 - add sorting and formatting to tag list of links x feb 03 - update payment (maybe others) is redirecting to show rather than index x feb 03 - flatpickr calendar not updating text input x feb 03 - onchange of payment tag dropdown adding tags. should wait until value is selected (changed to onblur) x feb 03 - return key not submitting form (add payment, maybe others) (return in textarea may not work now) x jan 31 - change server time zone x feb 03 - get workouts from strava x jan 30 - figure out db backup to S3 x feb 01 - figure out DNS for ec2 - stub the feeds for the links controller test x jan 29 - rest of the controller tests (links down) x jan 19 - close datetime pickers on blur - change workout routes from lookups to a new model x jan 19 - hotkeys (ctrl-a add record, ctrl-f find) x jan 19 - focus on best field when new record modal opens - populate lookups controls for edit record modal x jan 19 - sort lookups in dropdowns x jan 19 - sort tags - client side validation x jan 18 - payment accounts x jan 25 - controller tests (connection, contact, journal) x jan 21 - unit tests - library tests 2013 x Mar 1 - fix format (xx/1) for days used and days left - Mar 1 - add component to datepicker fields - Mar 1 - manage links - Feb 28 - dynamic styles x Feb 28 - make feeds work again x Feb 25 - make datepicker go away on selection x Feb 25 - condense form spacing x Feb 25 - javascript for payment tags/name x Feb 25 - text area for workout description, resize text area for journal entry x Feb 20 - use common details modal div rather than xxx-show modal div in each module x Feb 19 - put search forms into a helper partial - Feb 19 - fix tags and maybe put getUniqueTags into each model or a helper x Feb 18 - maybe don't need Lookup has_many relationship for workouts (and other entities)? x Feb 18 - add space for empty list - Feb 15 - look into client side validations x Feb 14 - embed lookup for workout type - Feb 14 - change delete to ajax request for non report entities (contact, connection, milestone etc) x Feb 14 - get copying working for contacts and workouts x Feb 14 - update workouts x Feb 13 - fix contact updating x Feb 13 - contact bootstrap kaminari pagination x Feb 13 - get contact tags working x Feb 13 - new lavalamp nav is not keeping current page 2011 x Aug 31 - add delete for expenses - Aug 31 - add validation for add expense form - Aug 31 - add update expense to be not recurring x Jun 10 - replace will_paginate with kaminari 2010 x Nov 24 - change submit button label on payment form from 'go' to 'create/update' - Nov 24 x Nov 24 - expand units field on account form - Nov 24 x Nov 24 - fix link tag links (link_to_remote change to jquery) x Nov 23 - fix workout searching with no type - Nov 24 x Nov 21 - add search to workouts - Nov 21 x Nov 21 - toggle search forms - Nov 21 x Nov 21 - add search to payments, contacts, calendar and connections - Nov 21 - Nov 21 - move contact tag links to search form select list x Nov 20 - new account link in popup form - Nov 20 x Nov 20 - replace reminder list formating with green/yellow/red dates - Nov 20 x Nov 20 - add dashboard report to calendar - Nov 20 x Nov 20 - add search to journal - Nov 21 x Nov 20 - add remaining entity lists to header box divs - Nov 20 x Nov 19 - add dashboard report to workouts - Nov 19 x Nov 19 - generalize money_left etc css selectors - Nov 20 [added primary_panel and secondary_panel] x Nov 19 - look into replacing remote_edit_link with one of the js ajax methods in application.js - Nov 19 x Nov 19 - turn show detail windows into modal dialogs - Nov 19 x Nov 18 - create form validation - Nov 18 x Nov 18 - update form validation - Nov 19 x Nov 18 - fix milestone editing - Nov 19 x Nov 10 - popup forms - Nov 18 - Nov 01 - replace reminder_type with tags - Nov 01 - fix workout.route
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.