Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-01-24 | services/notes.js: Change `save` function to `update` | Teddy Wing | |
Angular uses `save` for new resources. Change this to `update` since it operates on existing resources. | |||
2015-01-24 | services/notes.js: Simplify save function | Teddy Wing | |
Leverage Angular `$resource`s `$save` method to simplify this function. | |||
2015-01-24 | main view: Make current note appear active in sidebar | Teddy Wing | |
Highlight the note we're currently editing so we know which one it is. | |||
2015-01-24 | main view: Create & update work | Teddy Wing | |
Add hooks to create new notes and save existing notes from the interface. | |||
2015-01-24 | main view: Create "New" button | Teddy Wing | |
Non-functional. To be used to create a new note. | |||
2015-01-24 | Create initial Notes Angular app | Teddy Wing | |
Lists all notes and populates content section with the body of a note when one is clicked. | |||
2015-01-24 | bower: Add 'angular-resource' | Teddy Wing | |
For fetching and saving data to the server. | |||
2015-01-24 | Gemfile: Remove 'coffeescript-rails' | Teddy Wing | |
I don't do coffeescript. | |||
2015-01-24 | Merge branch 'home-view' | Teddy Wing | |
2015-01-24 | application.js: Include Angular.js globally | Teddy Wing | |
2015-01-24 | config/application.rb: Add bower components dir to asset path | Teddy Wing | |
This ensures our Bower-installed files are accessible through the asset pipeline. | |||
2015-01-24 | Create .bowerrc & bower.json, install Angular | Teddy Wing | |
2015-01-24 | main view: Create & style delete link | Teddy Wing | |
Made as an "x" button to the right of the note load/edit link. | |||
2015-01-24 | main view: Add "Save" button | Teddy Wing | |
Create & style a save button to save your current note. | |||
2015-01-24 | Add markup & styles for main page | Teddy Wing | |
Style to have a header, fixed sidebar with links to notes, and lorem ipsum as a main section. | |||
2015-01-23 | Create an index page | Teddy Wing | |
* Add `main` action to HomeController * Set `main` as our root route * Create a view for `main` with dummy text | |||
2015-01-23 | Create HomeController | Teddy Wing | |
2015-01-23 | application.js: Include Angular.js globally | Teddy Wing | |
2015-01-23 | config/application.rb: Add bower components dir to asset path | Teddy Wing | |
This ensures our Bower-installed files are accessible through the asset pipeline. | |||
2015-01-23 | Create .bowerrc & bower.json, install Angular | Teddy Wing | |
2015-01-23 | Merge branch 'create-api-endpoints' | Teddy Wing | |
2015-01-23 | Add actions to NotesController | Teddy Wing | |
* Create routes for notes actions * Add actions to NotesController allowing us to interact with it through a JSON API | |||
2015-01-23 | Generate NotesController | Teddy Wing | |
2015-01-23 | Migrate Note | Teddy Wing | |
Initial Note migration | |||
2015-01-23 | Generate Note model | Teddy Wing | |
2015-01-23 | Initial commit. Base Rails 4.2.0 project. | Teddy Wing | |