Changes between Version 2 and Version 3 of maint/TracUpgrade


Ignore:
Timestamp:
Oct 16, 2013 9:50:29 PM (6 years ago)
Author:
killyourtv
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • maint/TracUpgrade

    v2 v3  
    1 == Upgrade Status ==
     1== Notes about the Trac Upgrades / Configs ==
    22
    33Our Trac installation was recently upgraded to version 0.12.2. Work is underway to update to 1.0.1. A [http://kjff4hohxnrwwozi4rzuqoqjjybzmgybbob3z73gqar5pvcpokka.b32.i2p/ test site] is [http://kjff4hohxnrwwozi4rzuqoqjjybzmgybbob3z73gqar5pvcpokka.b32.i2p/ available].
     4
     5The site is served as HTTPS (ticket:595) and HSTS has been enabled (ticket:794#comment:5).
    46
    57== Changes from default installation ==
     
    1214* [http://github.com/itota/trac-subtickets-plugin Subtickets]
    1315* [https://trac-hacks.org/wiki/TracPastePlugin TracPaste]
    14      Any other useful plugins? Should any of these be removed?
     16     Any other useful plugins? Is having an integrated Pastebin a bad idea?
    1517
    1618=== `site.html` customizations ===
    17 * footer: add login, register, and logout links
     19* footer: add login, register, and logout links (ticket:917)
    1820* [/newticket]: Add note to top of add ticket page
    1921
     22== Temporary redirects ==
     23Since we no longer have '''Trac-Monotone''' installed---and haven't had it installed for several months---some of the links in our documentation were broken. The web site has been changed to point to github but I thought redirecting from the old locations within Trac to github would be better instead of sending 410 Gone. Within I2P I'm redirecting to my ViewMTN installation.
    2024
     25If a user is accessing Trac from the Internet via an In-Proxy I redirect them to https://trac.i2p2.de.
     26
     27=== Internet ===
     28{{{
     29RewriteRule /browser/Makefile\.gcj https://github.com/i2p/i2p.i2p/tree/master/Makefile.gcj [R=301,L,NC]
     30RewriteRule ^/browser/core/java/src/net/i2p/crypto/(.+)\.java.* https://github.com/i2p/i2p.i2p/tree/master/core/java/src/net/i2p/crypto/$1.java [R=301,L,NC]
     31RewriteRule ^/browser/plugin/makeplugin\.sh.* https://github.com/i2p/i2p.scripts/tree/master/plugin/makeplugin.sh [R=301,L,NC]
     32
     33RewriteCond %{SERVER_PORT} !^443$
     34RewriteRule (.*) https://trac.i2p2.de$1  [NC,R=301,L]
     35
     36}}}
     37
     38=== Within I2P ===
     39{{{
     40RewriteCond %{HTTP:X-Forwarded-For} .+ [OR]
     41RewriteCond %{HTTP:X-Forwarded-Server} .+
     42RewriteRule /browser/Makefile\.gcj https://github.com/i2p/i2p.i2p/tree/master/Makefile.gcj [R=301,L,NC]
     43
     44RewriteCond %{HTTP:X-Forwarded-For} .+ [OR]
     45RewriteCond %{HTTP:X-Forwarded-Server} .+
     46RewriteRule ^/browser/core/java/src/net/i2p/crypto/(.+)\.java.* https://github.com/i2p/i2p.i2p/tree/master/core/java/src/net/i2p/crypto/$1.java [R=301,L,NC]
     47
     48RewriteCond %{HTTP:X-Forwarded-For} .+ [OR]
     49RewriteCond %{HTTP:X-Forwarded-Server} .+
     50RewriteRule ^/browser/plugin/makeplugin\.sh.* https://github.com/i2p/i2p.scripts/tree/master/plugin/makeplugin.sh [R=301,L,NC]
     51
     52RewriteCond %{HTTP:X-Forwarded-For} .+ [OR]
     53RewriteCond %{HTTP:X-Forwarded-Server} .+
     54RewriteRule (.*) https://trac.i2p2.de$1 [R=301,L,NC]
     55
     56RewriteRule ^/browser/Makefile\.gcj http://killyourtv.i2p/viewmtn/branch/head/file/i2p.i2p/Makefile.gcj [R=301,L,NC]
     57RewriteRule ^/browser/core/java/src/net/i2p/crypto/(.+)\.java.* http://killyourtv.i2p/viewmtn/branch/head/file/i2p.i2p/core/java/src/net/i2p/crypto/$1.java [R=301,L,NC]
     58RewriteRule ^/browser/plugin/makeplugin\.sh.* http://killyourtv.i2p/viewmtn/branch/head/file/i2p.scripts/plugin/makeplugin.sh  [R=301,L,NC]
     59}}}
     60
     61=== Both Internally and Externally ===
     62{{{
     63RewriteRule ^/browser/ - [G]
     64RewriteRule ^/changeset/ - [G]
     65RewriteRule ^/diff/ - [G]
     66RewriteRule ^/export/ - [G]
     67RewriteRule ^/log/ - [G]
     68}}}
     69
     70----