Jonathan Rosenbaum
50732ce07b
Previous doc change not necessary, was running two instances on the same port.
8 years ago
Jonathan Rosenbaum
9bad2bf73d
Improved documentation to include restart for db.
8 years ago
Jonathan Rosenbaum
c9af3d4897
Enhance Dockerfile / Fix missing extjs file bug
1. Speed-up nokogiri install significantly by turning off lib compilation
2. File at http://my.jasondenney.com/extjs-4.1.1.zip can't be found, but
it has been used for a long time. Now just including it in the
repository.
3. Added helping documentation in Dockerfile
8 years ago
Jason Denney
4a30bc5efd
Merge pull request #122 from ilya-konanykhin/csv-import
CSV import
8 years ago
Ilya Konanykhin
0f1dab1ad1
BikeCsvImporter: add import of brands as a separate step
8 years ago
Ilya Konanykhin
b7729ae29a
BikeCsvImporter: add comments
8 years ago
Ilya Konanykhin
a6a616cf6d
BikeCsvImporter: add status logs
8 years ago
Ilya Konanykhin
ae79a34652
BikeCsvImporter: colorize importer output to highlight individual row statuses
8 years ago
Ilya Konanykhin
072f303c65
BikeCsvImporter: refactor importer to output log messages to stdoud
8 years ago
Ilya Konanykhin
c1ca501204
BikeCsvImporter: fix incorrect method signatures
8 years ago
Ilya Konanykhin
0a338a2485
BikeCsvImporter: refactor BikeAttrs for methods to receive a single value, not the whole hash
8 years ago
Ilya Konanykhin
b5e8aa554f
BikeCsvImporter: refactor by splitting into parts
8 years ago
Ilya Konanykhin
cfe81d6e65
BikeCsvImporter: add dummy field values for "bike_condition_id", "bike_wheel_size_id", "bike_style_id", "serial_number", "seat_tube_height"
8 years ago
Ilya Konanykhin
802db2ba34
BikeCsvImporter: print successfull matches & fix "unknown" model
8 years ago
Ilya Konanykhin
0083dd9bca
BikeCsvImporter: add dry run
8 years ago
Ilya Konanykhin
95dbe162f7
BikeCsvImporter: make Bike#bike_model_id field accessible and specify it as a foreign key explicitly
8 years ago
Ilya Konanykhin
c171598354
BikeCsvImporter: add "bike_brand_id", "bike_model_id", "model"
8 years ago
Ilya Konanykhin
ae8b5cccd0
BikeCsvImporter: add "value"
8 years ago
Ilya Konanykhin
c79ec57684
BikeCsvImporter: add "purpose_id", temporary remove "gone"
8 years ago
Ilya Konanykhin
5564a1931f
BikeCsvImporter: import bikes, first step (main code, shop_id)
8 years ago
Ilya Konanykhin
904b824c8b
Create rake task (import:bikes:csv, import:bikes:analyze_csv) & importing class
8 years ago
Jason Denney
21fba7251f
Merge pull request #121 from ilya-konanykhin/issue-120
Issue #120 : user email is nullable now. Closes #121 .
8 years ago
Ilya Konanykhin
2e29fb7ed1
Updated specs to reflect new user email & username behavior
8 years ago
Ilya Konanykhin
87e4124f48
Update Poltergeist: the version 1.5 requires PhantomJS 1.8 which isn't even available in Homebrew now
8 years ago
Ilya Konanykhin
45e14a1070
Fix: user email should be null instead of empty string
8 years ago
Jason Denney
b8ba64ab93
Merge pull request #118 from ilya-konanykhin/issue-105-106
Issue #105 , #106 : photo upload for User & Bike
8 years ago
Ilya Konanykhin
66fee66db0
Fix: validate username presence & uniqueness
8 years ago
Ilya Konanykhin
ed2f3f6e61
Fix: alert "Fine" only once
8 years ago
Ilya Konanykhin
ca72edb7e0
Client side validation on sign up page
8 years ago
Jason Denney
9df4aa38d9
Merge pull request #116 from ilya-konanykhin/issue-115
Issue #115 : New top menu for desktop & mobile.
8 years ago
Jason Denney
6786bf3eff
Merge pull request #117 from ilya-konanykhin/issue-114
Issue #114 : Can't delete time entries in mobile UI
8 years ago
Jason Denney
1b72fdcc0b
Merge pull request #119 from ilya-konanykhin/issue-109
Issue #109 : db:seed failing
8 years ago
Ilya Konanykhin
e9b5a6ab7c
Fix: file storage to .gitignore
8 years ago
Ilya Konanykhin
02a6442299
Fix: db:setup instead of :create/:migrate/:seed
8 years ago
Ilya Konanykhin
f7b1d8fd5e
Fix: move database seeding from migrations to db:seed
8 years ago
Ilya Konanykhin
6794fc899c
Show bike photo in a task list
8 years ago
Ilya Konanykhin
5f7eb43f63
Bike photo upload
8 years ago
Ilya Konanykhin
a68e7eca56
User avatar upload at sign up
8 years ago
Ilya Konanykhin
4dcce60fb8
Fix: HTML injection
8 years ago
Ilya Konanykhin
76980a8903
Fix: more explicit (and correct) time entries delete URL
8 years ago
Ilya Konanykhin
2c6a58206a
Fix: incorrect variable scoping in task_lists.js & time_entries.js
8 years ago
Ilya Konanykhin
56ca135e80
New top menu for desktop & mobile: correct color for logo
8 years ago
Ilya Konanykhin
327ec462d1
New top menu for desktop & mobile.
8 years ago
Jason Denney
8a8c82f5b7
Merge pull request #113 from ilya-konanykhin/master
Bootstrap 2 to 3
8 years ago
Ilya Konanykhin
551676a5b3
Cleanup: removed now obsolete jquery-date-format
8 years ago
Ilya Konanykhin
3713e0a450
BS3: tests are up-to-date now
8 years ago
Ilya Konanykhin
b503ec6fbd
BS3: cleanup
8 years ago
Ilya Konanykhin
9bb5190c4d
Fix: dashboard buttons span the whole screen width
8 years ago
Ilya Konanykhin
be97729eef
Fix: do not hide link to Desktop View on mobiles
8 years ago
Ilya Konanykhin
8a6a2b6cd1
Cleanup: removed unused views and controller.
8 years ago