summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-01-17minor fixes to validation workflowAzul
2013-01-17unit tests passingAzul
2013-01-16incomplete initial changes to make email address just login@domain.tldAzul
This involves a number of other changes like making sure the comparison between aliases and emails still works. Will do that by removing the @domain.tld from aliases as well.
2013-01-14Merge pull request #15 from leapcode/feature/test-data-with-fakerazul
Test data with faker, using factory girl
2013-01-14minor: further cleanup - try to leave no record behindAzul
2013-01-14little bit of cleanupAzul
* checking records are actually getting created / destroyed * simplify creation where possible
2013-01-14forgot to include the factory for ticketsAzul
2013-01-14tickets controller tests passingAzul
2013-01-14got users controller test to pass - tickets controller test next.Azul
2013-01-13add head and tail scss, for customizationelijah
2013-01-11basic dummy data for usersAzul
2013-01-07Revert "Merge pull request #12 from leapcode/feature/use-leap_ca-lib"Azul
This reverts commit d2acd205b3c3f0931ce4c453e67b1ba572ec77e9, reversing changes made to e6496b0f45cc0b487da7cb35a34b8e79037034c0. Conflicts: certs/lib/leap_web_certs/engine.rb
2013-01-07attempting to work around server failureAzul
2013-01-07prevent requiring leap_ca database settingsAzul
2013-01-06Merge pull request #13 from leapcode/feature/views_for_postfixazul
views only emit 1 as value now, doc can be included
2013-01-06views only emit 1 as value now, doc can be includedAzul
2013-01-04Merge pull request #12 from leapcode/feature/use-leap_ca-libazul
require leap_ca from leap_web_certs to ensure consistency
2013-01-03Removed unnecessary comment.jessib
2013-01-03Merge pull request #11 from leapcode/feature/ticket-client-side-validationsjessib
Client-side validations, including only validating email address format ...
2013-01-03removed cert unit tests as leap_ca now provides the modelAzul
2013-01-03Merge pull request #9 from leapcode/feature/read-design-from-js-filesazul
moving the js for view definitions into separate files
2013-01-03adding default reduce function to couch views read from filesAzul
2013-01-03using leap_ca for cert model, removing empty dirsAzul
2012-12-31Small CSS tweakjessib
2012-12-31Client-side validations, including only validating email address format if ↵jessib
something is input for email address.
2012-12-22moving the js for view definitions into separate filesAzul
This way we get syntax highlighting and so on.
2012-12-22Merge pull request #7 from leapcode/feature/validate-email-domainazul
validating email domain and displaying it as the placeholder
2012-12-22Merge pull request #8 from leapcode/feature/use-default-config-fileazul
Use two config files - one for defaults that is always present and one to overwrite these
2012-12-21Still much to do, but improvements to CSS.jessib
2012-12-20Slight tweaks to tickets controller.jessib
Only non-comment change is that we will keep an unauthenticated user looking at the same ticket if they have closed it (rather than redirecting to index which they will not be able to access.)
2012-12-20Define ascending method in CouchRest::Model::Designs::View so we can call ↵jessib
the order either way.
2012-12-20render proper tab on updateAzul
2012-12-20fixed tests, testing corner cases, fixed theseAzul
2012-12-20Merge branch 'feature/use-default-config-file' into ↵Azul
feature/validate-email-domain
2012-12-20this is what += is there forAzul
2012-12-20validating email domain and displaying it as the placeholderAzul
This even works client side. :)
2012-12-20config hash now has indifferent accessAzul
2012-12-20Loading config defaults from default.yml nowAzul
You can overwrite them in config/config.yml
2012-12-20Merge remote-tracking branch 'origin/feature/tickets-refactor'Azul
2012-12-20Merge pull request #5 from leapcode/feature/removing-email-aliasesazul
Removing email aliases - proper error display
2012-12-19Some cleanup of codejessib
2012-12-18Merge branch 'master' into feature/tickets-refactorjessib
2012-12-18Minor CSS improvement using bootstrap.jessib
2012-12-18Refactoring of code to filter/order tickets.jessib
2012-12-18refactor: using tab partials for user editingAzul
2012-12-18adopted functional tests to new controller designAzul
2012-12-18only destroy user that has been persisted in teardownAzul
2012-12-18make sure we have email_aliases at all before testing for an error on the lastAzul
2012-12-18refactored email_alias creation and validationAzul
using CouchRests user.email_aliases.build so the casted_by method is set in the alias Used this to move the validations into the alias itself. This is where they belong and allows us to render the errors inline along the email field they belong to.
2012-12-18adjusted tests - we now reload the user so invalid records are clearedAzul
Actually that might not be the best idea. Issue at hand was that invalid email aliases were getting displayed when rendering the edit form again. We probably want to solve this different.