BigW Consortium Gitlab

  1. 19 Aug, 2016 2 commits
  2. 18 Aug, 2016 1 commit
    • Added new non-selectable selector exclusions to fix arrow key events, fixed the… · b4398de5
      Luke Bennett authored
      Added new non-selectable selector exclusions to fix arrow key events, fixed the simulated clicking of a row and fixed the conflict between enter key form submit and enter key row selection
      
      Added bootstrap dropdown event triggers to invoke the open and close methods of the dropdown, allowing for the binding of array key events
      
      Added #17465 fix entry to CHANGELOG
      
      Fixed multi-dropdown selected row index conflict
      
      Fixed whitespace diff
      
      Added padding to the dropdown content iterative scroll as well as new conditional scrolls to scroll all the way to the top when the first item of a list is selected and to scroll all the way to the bottom when the last item of a list is selected
      
      Added conditionals to the enable and disable autocomplete methods to stop multiple invocations without any enabled/disabled state change
      
      Fixes some incorrect firing of requests. The dropdown box was invoking a new query every time it closed and the GitLabDropdownRemote callback was invoking a new query which was causing the dropdown double render issue.
      
      Added .selectable css class to dropdown list items that are not dividers or headers and altered selectors to account for that. Moved scroll padding Number to variable.
      
      Removed unused method
      
      Started Dropdown tests
      
      Added fixture and began first test
      
      Almost finished, navigation done, action and close needed
      
      YAY. TESTS DONE.
      
      Altered test and fixed click
      
      started removing selectable class use
      
      Fixed as reviewed
      
      altered selection method
      
      Fixed autocomplete shutting dropdown on arrow key use
      
      patched XSS vulns
      
      updated tests
      
      f
      
      Added click fixes
  3. 13 Aug, 2016 1 commit
  4. 24 Jul, 2016 1 commit
  5. 30 Jun, 2016 1 commit
  6. 20 Jun, 2016 1 commit
  7. 16 Jun, 2016 2 commits
  8. 15 Jun, 2016 2 commits
  9. 07 Jun, 2016 1 commit
  10. 06 Jun, 2016 3 commits
    • Added tests for award emoji feature. · c1e2b02e
      Fatih Acet authored
    • Implement authentication (login) using a U2F device. · 86b07caa
      Timothy Andrew authored
      - Move the `authenticate_with_two_factor` method from
        `ApplicationController` to the `AuthenticatesWithTwoFactor` module,
        where it should be.
    • Implement U2F registration. · 128549f1
      Timothy Andrew authored
      - Move the `TwoFactorAuthsController`'s `new` action to `show`, since
        the page is not used to create a single "two factor auth" anymore. We
        can have a single 2FA authenticator app, along with any number of U2F
        devices, in any combination, so the page will be accessed after the
        first "two factor auth" is created.
      - Add the `u2f` javascript library, which provides an API to the
        browser's U2F implementation.
      - Add tests for the JS components
  11. 03 Jun, 2016 2 commits
  12. 11 May, 2016 1 commit
  13. 12 Apr, 2016 2 commits
  14. 04 Apr, 2016 1 commit
  15. 02 Mar, 2016 1 commit
  16. 05 Feb, 2016 2 commits
  17. 30 Jan, 2016 1 commit
  18. 12 Jan, 2016 1 commit
  19. 09 Jan, 2016 1 commit
    • Refactor ZenMode · 89ca4f04
      Robert Speicher authored
      - No longer depends on the "hidden checkbox".
      - No longer depends on manually storing/restoring the scroll position.
        Instead, we take advantage of jquery.scrollTo.
      - Event-based.
      - Simplifies the state-based styling.
  20. 06 Jan, 2016 1 commit
  21. 24 Dec, 2015 1 commit
  22. 23 Dec, 2015 2 commits
  23. 21 Dec, 2015 1 commit
  24. 17 Dec, 2015 1 commit
  25. 16 Dec, 2015 1 commit
  26. 08 Dec, 2015 1 commit
    • Make tab target selectors less naive · ebee5077
      Robert Speicher authored
      Prior, any of the specified IDs could have been hijacked by a table of
      contents header, breaking the tab functionality. For example, a `##
      Notes` header would get the id `notes` and prevent the Discussion tab
      from being activated.
      
      Closes #3908
  27. 13 Oct, 2015 1 commit
  28. 07 Oct, 2015 1 commit
  29. 18 Jul, 2015 1 commit
  30. 27 Jun, 2015 1 commit
  31. 26 Jun, 2015 1 commit