summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | | | | | | update all records at once using `update_all`Alexis Reigel2017-07-271-6/+5
| | | | | | | | | |
| * | | | | | | | | simplify nil handlingAlexis Reigel2017-07-272-2/+5
| | | | | | | | | |
| * | | | | | | | | add unique indexes to gpg_keysAlexis Reigel2017-07-272-2/+4
| | | | | | | | | |
| * | | | | | | | | use Module#prepend instead of alias_method_chainAlexis Reigel2017-07-271-16/+12
| | | | | | | | | |
| * | | | | | | | | extract setter as before_actionAlexis Reigel2017-07-271-4/+8
| | | | | | | | | |
| * | | | | | | | | upcase in the model instead of in the viewAlexis Reigel2017-07-274-2/+14
| | | | | | | | | |
| * | | | | | | | | no more more :length due to mysql set_index hackAlexis Reigel2017-07-271-13/+0
| | | | | | | | | |
| * | | | | | | | | mysql hack: set length for binary indexesAlexis Reigel2017-07-271-0/+25
| | | | | | | | | |
| * | | | | | | | | fetch gpg signature badges by ajaxAlexis Reigel2017-07-2711-16/+75
| | | | | | | | | |
| * | | | | | | | | length constrain on the index, not on the columnAlexis Reigel2017-07-273-11/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | we actually don't need a limit on the column itself for MySQL to work. we need to set a length on the index.
| * | | | | | | | | use db's on_delete instead of has_many :dependentAlexis Reigel2017-07-275-8/+8
| | | | | | | | | |
| * | | | | | | | | use short project path helpersAlexis Reigel2017-07-271-6/+6
| | | | | | | | | |
| * | | | | | | | | use text instead of string for db columnsAlexis Reigel2017-07-272-4/+4
| | | | | | | | | |
| * | | | | | | | | use ShaAttribute for gpg table columnsAlexis Reigel2017-07-278-10/+25
| | | | | | | | | |
| * | | | | | | | | merge migrations to 1 single create per tableAlexis Reigel2017-07-275-55/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | also: * reorder table columns * no need for `add_concurrent_index` * no need for explicit index removal on `#down`
| * | | | | | | | | nicer email badges on the profile gpg pageAlexis Reigel2017-07-274-13/+32
| | | | | | | | | |
| * | | | | | | | | display gpg key in the popover with monospace fontAlexis Reigel2017-07-271-1/+2
| | | | | | | | | |
| * | | | | | | | | swap user's name and the user's usernameAlexis Reigel2017-07-272-3/+3
| | | | | | | | | |
| * | | | | | | | | show gpg key's user info when no profile existsAlexis Reigel2017-07-272-9/+38
| | | | | | | | | |
| * | | | | | | | | store gpg user name and email on the signatureAlexis Reigel2017-07-279-22/+88
| | | | | | | | | |
| * | | | | | | | | unify commit signature colors with pipeline statusAlexis Reigel2017-07-273-24/+31
| | | | | | | | | |
| * | | | | | | | | user may now revoke a gpg keyAlexis Reigel2017-07-277-3/+102
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | other than just removing a key, which doesn't affect the verified state of a commit, revoking a key unverifies all signed commits.
| * | | | | | | | | use lighter gray for unverified gpg signatureAlexis Reigel2017-07-271-3/+3
| | | | | | | | | |
| * | | | | | | | | use svg icons for gpg popoversAlexis Reigel2017-07-273-5/+21
| | | | | | | | | |
| * | | | | | | | | add notfound icon (question mark)Alexis Reigel2017-07-271-0/+1
| | | | | | | | | |
| * | | | | | | | | don't use assignment in if conditionAlexis Reigel2017-07-271-4/+6
| | | | | | | | | |
| * | | | | | | | | generate gpg signature on pushAlexis Reigel2017-07-275-0/+108
| | | | | | | | | |
| * | | | | | | | | improve spacing / alignments in gpg popupAlexis Reigel2017-07-275-36/+27
| | | | | | | | | |
| * | | | | | | | | use existing status-box css class for gpg badgeAlexis Reigel2017-07-274-15/+17
| | | | | | | | | |
| * | | | | | | | | use the correct flex classes on the commits listAlexis Reigel2017-07-272-3/+3
| | | | | | | | | |
| * | | | | | | | | extract common methodAlexis Reigel2017-07-272-21/+30
| | | | | | | | | |
| * | | | | | | | | also update gpg_signatures when gpg_key is nullAlexis Reigel2017-07-272-16/+56
| | | | | | | | | |
| * | | | | | | | | remove duplicate statementAlexis Reigel2017-07-271-4/+0
| | | | | | | | | |
| * | | | | | | | | simplify fetching of commitAlexis Reigel2017-07-274-4/+19
| | | | | | | | | |
| * | | | | | | | | fix memoizationAlexis Reigel2017-07-271-2/+2
| | | | | | | | | |
| * | | | | | | | | convert gpg badge helper methods to partialsAlexis Reigel2017-07-276-87/+48
| | | | | | | | | |
| * | | | | | | | | use after_commit instead of AfterCommitQueueAlexis Reigel2017-07-272-12/+5
| | | | | | | | | |
| * | | | | | | | | validate presence of user on gpg_keyAlexis Reigel2017-07-272-0/+3
| | | | | | | | | |
| * | | | | | | | | use hash instead of 2d arrayAlexis Reigel2017-07-272-5/+5
| | | | | | | | | |
| * | | | | | | | | find_by_id -> find_by(:id, ...)Alexis Reigel2017-07-271-2/+2
| | | | | | | | | |
| * | | | | | | | | no need for html_safeAlexis Reigel2017-07-271-1/+3
| | | | | | | | | |
| * | | | | | | | | add help links to gpg commits / gpg settingsAlexis Reigel2017-07-274-1/+18
| | | | | | | | | |
| * | | | | | | | | position gpg badge first on commit lineAlexis Reigel2017-07-271-1/+1
| | | | | | | | | |
| * | | | | | | | | documentation for gpg signed commitsAlexis Reigel2017-07-278-0/+56
| | | | | | | | | |
| * | | | | | | | | use sign_in instead of login_withAlexis Reigel2017-07-271-3/+3
| | | | | | | | | |
| * | | | | | | | | remove the :gpg rspec tagAlexis Reigel2017-07-274-12/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | since everything (except the CurrentKeyChain method) operates on a tempoary keychain anyway we don't need this anymore.
| * | | | | | | | | add changelogAlexis Reigel2017-07-271-0/+4
| | | | | | | | | |
| * | | | | | | | | popover trigger needs to be defined in js initAlexis Reigel2017-07-272-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | According to https://github.com/twbs/bootstrap/issues/10547 it's not possible to have the trigger defined on the delegated element, i.e. not defined as a data attribute.
| * | | | | | | | | use updated gitlab-test repo for signed commitsAlexis Reigel2017-07-272-19/+6
| | | | | | | | | |
| * | | | | | | | | extract variableAlexis Reigel2017-07-271-6/+7
| | | | | | | | | |