gitlab-org--gitlab-foss/spec
Alexis Reigel 9e14f437b6
create favicon overlay on the client
the initial reason for this change was that graphicsmagick does not
support writing to ico files. this fact lead to a chain of changes:

1. use png instead of ico (browser support is good enough)
2. render the overlays on the client using the canvas API. this way we
   only need to store the original favion and generate the overlay versions
   dynamically.
   this change also enables (next step) to simplify the handling of the
   stock favicons as well, as we don't need to generate all the versions
   upfront.
2018-06-05 16:20:21 +02:00
..
bin
config
controllers Merge branch '36862-subgroup-milestones' into 'master' 2018-06-05 06:25:55 +00:00
db/production Enable prometheus metrics by default 2018-05-07 08:46:23 +00:00
factories Resolve "Update `updated_at` on an issue/mr on every issue/mr changes" 2018-06-01 15:09:08 +00:00
features create favicon overlay on the client 2018-06-05 16:20:21 +02:00
finders Refactor validations and make runner factory by default to be instance-wide runner 2018-05-31 10:56:07 +02:00
fixtures Resolve "Update `updated_at` on an issue/mr on every issue/mr changes" 2018-06-01 15:09:08 +00:00
helpers extract favicon logic to lib class 2018-06-05 16:20:19 +02:00
initializers Update validator 2018-06-04 22:31:01 +02:00
javascripts create favicon overlay on the client 2018-06-05 16:20:21 +02:00
lib create favicon overlay on the client 2018-06-05 16:20:21 +02:00
mailers Replace have_html_espaced_body_text after 517598ba 2018-06-03 22:29:51 +09:00
migrations Fix specs. Rename migration file name which was conflicted with background migration's. 2018-06-04 14:14:20 +09:00
models send ico files with inline disposition 2018-06-05 16:20:20 +02:00
policies Enable update_(build|pipeline) for maintainers 2018-05-15 08:18:22 +00:00
presenters Removes redundant error message for script failures 2018-05-24 15:14:28 -05:00
requests Merge branch 'sh-fix-pipeline-jobs-nplus-one' into 'master' 2018-06-05 10:11:23 +00:00
routing Export assigned issues in iCalendar feed 2018-05-31 14:01:04 +00:00
rubocop/cop Allow comment after if/unless clause 2018-05-29 10:38:59 +02:00
serializers Merge branch '46010-add-more-validations-for-runners-and-runner-type' into 'master' 2018-06-01 12:43:43 +00:00
services Merge branch '46452-nomethoderror-undefined-method-previous_changes-for-nil-nilclass' into 'master' 2018-06-05 12:06:25 +00:00
sidekiq/cron
support Merge branch 'add-background-migrations-for-not-archived-traces' into 'master' 2018-06-05 12:35:21 +00:00
tasks Export assigned issues in iCalendar feed 2018-05-31 14:01:04 +00:00
unicorn
uploaders create favicon overlay on the client 2018-06-05 16:20:21 +02:00
validators Add validation to webhook and service URLs to ensure they are not blocked because of SSRF 2018-06-01 11:43:53 +00:00
views Fix fast admin counters not working when PostgreSQL has secondaries 2018-05-25 22:58:43 -07:00
workers Merge branch 'rails5-cattr' into 'master' 2018-05-31 08:04:32 +00:00
factories_spec.rb
fast_spec_helper.rb Improve fast specs helper to autoload the library 2018-05-11 13:33:10 +02:00
rails_helper.rb
rake_helper.rb
simplecov_env.rb
spec_helper.rb Support resetting of Prometheus metrics between test runs 2018-05-09 14:33:42 -07:00