summaryrefslogtreecommitdiff
path: root/app
Commit message (Expand)AuthorAgeFilesLines
* rm unused NewNote#subjecthttp://jneen.net/2017-08-031-4/+0
* clearer argument namehttp://jneen.net/2017-08-031-2/+2
* use the accessor for `type`http://jneen.net/2017-08-031-1/+1
* fix commenthttp://jneen.net/2017-08-031-1/+2
* use safe navigation on notification_settinghttp://jneen.net/2017-08-031-1/+1
* short-circuit if there is no policy, and add :read_project checkhttp://jneen.net/2017-08-032-8/+7
* force queries to include notification settingshttp://jneen.net/2017-08-031-2/+11
* use a simple pluck, since equivalent filtering happens laterhttp://jneen.net/2017-08-031-3/+1
* style fixeshttp://jneen.net/2017-08-032-8/+10
* don't require projecthttp://jneen.net/2017-08-031-3/+1
* .notifiable_users: compact the passed-in usershttp://jneen.net/2017-08-031-1/+1
* default the project to target.projecthttp://jneen.net/2017-08-033-6/+13
* require that the user be able to :read_buildhttp://jneen.net/2017-08-031-1/+2
* make sure users have to be able to read_pipelinehttp://jneen.net/2017-08-031-1/+2
* use intersection and diff operators instead of eachhttp://jneen.net/2017-08-031-22/+2
* make sure #custom_action is always definedhttp://jneen.net/2017-08-031-0/+4
* move Recipient to its own NotificationRecipient filehttp://jneen.net/2017-08-032-109/+109
* move the #build_* methods to static, parameterize the projecthttp://jneen.net/2017-08-032-41/+40
* factor out .notifiable_usershttp://jneen.net/2017-08-032-41/+8
* don't elevate to :watch if no @custom_action is providedhttp://jneen.net/2017-08-031-1/+1
* rm the @builder argument and factor out .notifiable_usershttp://jneen.net/2017-08-032-15/+38
* move filtering logic into Recipient classhttp://jneen.net/2017-08-031-99/+102
* add builder helpers with levels and start to separate out #filter!http://jneen.net/2017-08-031-54/+113
* make recipients mutative during the buildhttp://jneen.net/2017-08-031-64/+73
* move build_custom_key to Defaulthttp://jneen.net/2017-08-031-8/+6
* factor out the `target` argument to helpershttp://jneen.net/2017-08-031-19/+19
* move the build arguments to the initializershttp://jneen.net/2017-08-031-14/+60
* move the builders to classes with a #buildhttp://jneen.net/2017-08-031-219/+257
* use notification_setting_for_user_project in reject_usershttp://jneen.net/2017-08-031-18/+2
* protect against nil project/group/settinghttp://jneen.net/2017-08-031-4/+4
* move notification_setting_for_user_project to a public class methodhttp://jneen.net/2017-08-031-13/+13
* move the ability check to reject_users_without_accesshttp://jneen.net/2017-08-031-1/+2
* Merge branch 'fix-oauth-checkboxes' into 'master'Filipa Lacerda2017-08-031-0/+1
|\
| * Fixed sign-in restrictions buttons not toggling active statefix-oauth-checkboxesPhil Hughes2017-08-031-0/+1
* | Merge branch 'merge-request-commits-background-migration' into 'master'Rémy Coutable2017-08-031-5/+1
|\ \
| * | Migrate MR commits and diffs to new tablesmerge-request-commits-background-migrationSean McGivern2017-08-031-5/+1
* | | Merge branch '35232-next-unresolved' into 'master'Clement Ho2017-08-031-5/+5
|\ \ \
| * | | fix Jump to next discussion35232-next-unresolvedSimon Knox2017-07-271-5/+5
* | | | Make dropdown style on project page consistentWinnie Hellmann2017-08-034-3/+55
* | | | Merge branch '28472-ignore-auto-generated-mails' into 'master'Sean McGivern2017-08-031-2/+0
|\ \ \ \ | |_|/ / |/| | |
| * | | Don't send rejection mails for all auto-generated mails28472-ignore-auto-generated-mailsLin Jen-Shin2017-08-031-2/+0
* | | | Merge branch 'sidebar-fly-out-sub-nav' into 'master'Filipa Lacerda2017-08-034-38/+155
|\ \ \ \
| * \ \ \ Merge branch 'master' into sidebar-fly-out-sub-navsidebar-fly-out-sub-navPhil Hughes2017-08-02330-1627/+3498
| |\ \ \ \ | | | |_|/ | | |/| |
| * | | | stop mobile from showing the sub-itemsPhil Hughes2017-08-021-2/+7
| * | | | changed variable namesPhil Hughes2017-08-021-10/+10
| * | | | fixed translate3d testPhil Hughes2017-08-011-1/+1
| * | | | reverted the JS timeout codePhil Hughes2017-08-012-47/+11
| * | | | added mouseleave timeout with JSPhil Hughes2017-08-012-19/+74
| * | | | fixed inside padding of fly-out menuPhil Hughes2017-07-281-1/+1
| * | | | updated hover text color of main links in sidebarPhil Hughes2017-07-281-8/+18