Add fontawesome as required by newer bootstrap

[?]
Aug 28, 2019, 7:38 PM
ZCO73ATUVYUVSVT5SRDXDC27IC2NENL2M6QIFJDI5JFYJFN2OEHQC

Dependencies

  • [2] SWXX2O4A Update boostrap to latest 4.3.1
  • [3] VFRVVEFY Add popper.js as required by newer bootstrap
  • [4] NIAYAEM2 Add a button to compare a jobset eval against other jobsets
  • [5] SZYDW2DG hydra: added some user admin
  • [6] JY7BXXOP Split viewing and editing a project
  • [7] OX6NYJDV Split viewing and editing a jobset
  • [8] RQI3GRC6 Enable setting checkresponsible in the edit jobset form
  • [9] ZWCTAZGL added newsitems, added some admin options to clear various caches.
  • [10] KKJNJHO5 Update bootstrap to 2.0.3
  • [11] OEPUOUNB Using twitter bootstrap for more consistent looks for Hydra
  • [12] LHBSOI2D Fix adding jobset inputs
  • [13] VJFLX7B6 Fix rendering of jobset inputs
  • [14] QD3NI3JY Allow comparing an eval against the jobset one day/week/month before
  • [15] VG4QG336 Remove tablesorter
  • [16] LSZLZHJY Allow users to edit their own settings
  • [17] OK4P3AMK Remove the ability to add multiple jobset input alternatives
  • [18] A6XVP6FE Make the hide/unhide actions a checkbox in the project settings
  • [19] 2G63HKCH Fix some wellformedness issues
  • [20] MOTGJLT2 Fix HTML error
  • [21] S5GCSCNS Update bootstrap to 2.3.1
  • [22] JARRBLZD Bootstrapify the Hydra forms (except the project and jobset edit pages)
  • [23] FV2M6MOT hydra: use autoconf/-make
  • [24] UMEKGOSY Update flot to 0.8.3
  • [25] U4TD3AIQ Add support for viewing jobset evaluations
  • [26] E4DESS7G Fixes NixOS/hydra#402 (#424)
  • [*] 63A26BM2 Unpack jQuery etc. in the build tree for easier testing
  • [*] D5QIOJGP * Move everything up one directory.
  • [*] J5UVLXOK * Start of a basic Catalyst web interface.
  • [*] SBMOICGV Evil CSS hackery to prevent link targets from being under the navbar

Change contents

  • edit in src/root/Makefile.am at line 13
    [2.37]
    [4.18732]
    FONTAWESOME = fontawesome-free-5.10.2-web.zip
  • replacement in src/root/Makefile.am at line 15
    [4.18733][4.110:138]()
    ZIPS = $(FLOT) $(BOOTSTRAP)
    [4.18733]
    [4.18773]
    ZIPS = $(FLOT) $(BOOTSTRAP) $(FONTAWESOME)
  • edit in src/root/Makefile.am at line 26
    [28.215]
    [28.215]
    unzip -u -d $(srcdir)/static $(FONTAWESOME)
  • edit in src/root/Makefile.am at line 33
    [2.121]
    mkdir -p $(hydradir)/static/fontawesome/css
    cp -prvd $(srcdir)/static/$(basename $(FONTAWESOME))/css/all.css $(hydradir)/static/fontawesome/css
    mkdir -p $(hydradir)/static/fontawesome/webfonts
    cp -prvd $(srcdir)/static/$(basename $(FONTAWESOME))/webfonts/* $(hydradir)/static/fontawesome/webfonts
  • replacement in src/root/edit-jobset.tt at line 12
    [4.902][4.902:1046]()
    <button type="button" class="btn btn-warning" onclick='$(this).parents(".input").remove()'><i class="icon-trash icon-white"></i></button>
    [4.902]
    [4.514]
    <button type="button" class="btn btn-warning" onclick='$(this).parents(".input").remove()'><i class="fas fa-trash"></i></button>
  • replacement in src/root/edit-jobset.tt at line 54
    [4.2042][4.508:683]()
    <td colspan="4" style="text-align: center;"><button type="button" class="add-input btn btn-success"><i class="icon-plus icon-white"></i> Add a new input</button></td>
    [4.2042]
    [4.2216]
    <td colspan="4" style="text-align: center;"><button type="button" class="add-input btn btn-success"><i class="fas fa-plus"></i> Add a new input</button></td>
  • replacement in src/root/edit-jobset.tt at line 185
    [4.4671][2.724736:724906]()
    <button id="submit-jobset" type="submit" class="btn btn-primary"><i class="icon-ok icon-white"></i> [%IF !edit %]Create jobset[% ELSE %]Apply changes[% END %]</button>
    [4.4671]
    [4.4685]
    <button id="submit-jobset" type="submit" class="btn btn-primary"><i class="fas fa-check"></i> [%IF !edit %]Create jobset[% ELSE %]Apply changes[% END %]</button>
  • replacement in src/root/edit-project.tt at line 74
    [2.727767][2.727767:727806]()
    <i class="icon-ok icon-white"></i>
    [2.727767]
    [2.727806]
    <i class="fas fa-check"></i>
  • file addition: fontawesome-free-5.10.2-web.zip (----------)
    [29.1486]
  • replacement in src/root/jobset-eval.tt at line 5
    [4.35][4.35:171]()
    <a class="btn btn-primary dropdown-toggle" data-toggle="dropdown" href="#"><i class="icon-white icon-eye-open"></i> Compare to...</a>
    [4.35]
    [4.171]
    <a class="btn btn-primary dropdown-toggle" data-toggle="dropdown" href="#"><i class="fas fa-eye"></i> Compare to...</a>
  • edit in src/root/layout.tt at line 20
    [31.271]
    [3.29]
    <link href="[% c.uri_for("/static/fontawesome/css/all.css") %]" rel="stylesheet" />
  • replacement in src/root/news.tt at line 33
    [2.733185][2.733185:733224]()
    <i class="icon-ok icon-white"></i>
    [2.733185]
    [2.733224]
    <i class="fas fa-check"></i>
  • replacement in src/root/user.tt at line 103
    [2.739415][2.739415:739454]()
    <i class="icon-ok icon-white"></i>
    [2.739415]
    [2.739454]
    <i class="fas fa-check"></i>
  • replacement in src/root/user.tt at line 108
    [2.739654][2.739654:739698]()
    <i class="icon-trash icon-white"></i>
    [2.739654]
    [2.739698]
    <i class="fas fa-lock"></i>
  • replacement in src/root/user.tt at line 114
    [2.739817][2.739817:739861]()
    <i class="icon-trash icon-white"></i>
    [2.739817]
    [2.739861]
    <i class="fas fa-trash"></i>
  • replacement in src/root/users.tt at line 28
    [4.6941][4.19877:19920](),[2.740007][4.19877:19920](),[4.19877][4.19877:19920]()
    <i class="icon-plus"></i> Add a new user
    [2.740007]
    [2.740008]
    <i class="fas fa-plus"></i> Add a new user