From fd0e3839ff5dd4b15e513daba0fa9651d75d1a06 Mon Sep 17 00:00:00 2001 From: Alessandro Lepore Date: Sun, 27 Jan 2013 00:48:41 +0100 Subject: [PATCH 1/5] better locomotive match --- share/apps.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/share/apps.json b/share/apps.json index 4ad4503d2..75de541a5 100644 --- a/share/apps.json +++ b/share/apps.json @@ -989,7 +989,7 @@ }, "Locomotive": { "cats": [ 1 ], - "html": "\/sites\/[a-zA-Z0-9]{24}\/theme\/stylesheets\/", + "html": "<.*\/sites\/[a-zA-Z0-9]{24}\/theme\/stylesheets\/.*>", "implies": [ "Ruby", "Ruby on Rails", "MongoDB" ] }, "Lotus Domino": { From 8afd3ad6dc2bbeffc0d9a5c66b521d60bcfb4efd Mon Sep 17 00:00:00 2001 From: Alessandro Lepore Date: Sun, 27 Jan 2013 01:10:51 +0100 Subject: [PATCH 2/5] adds Spree Commerce --- share/apps.json | 8 ++++++++ share/images/icons/Spree.png | Bin 0 -> 554 bytes 2 files changed, 8 insertions(+) create mode 100644 share/images/icons/Spree.png diff --git a/share/apps.json b/share/apps.json index 75de541a5..e0a9f1b70 100644 --- a/share/apps.json +++ b/share/apps.json @@ -1626,6 +1626,14 @@ "meta": { "generator": "(^|\\s)SPIP(\\s([\\d\\.]+(\\s\\[\\d+\\])?))?\\;version:\\3" }, "headers": { "X-Spip-Cache": ".*" } }, + "Spree": { + "cats": [ 6 ], + "html": "<.*\/spree\/products\/[0-9]+\/.*>", + "html": "", + "html": "<.*Powered by.+spree.*>;confidence:50", + "html": "<.*href=\"\/t\/.*>;confidence:50", + "implies": [ "Ruby", "Ruby on Rails"] + }, "SQL Buddy": { "cats": [ 3 ], "html": "(SQL Buddy|<[^>]+onclick=\\\"sideMainClick\\(\\\"home\\.php)" diff --git a/share/images/icons/Spree.png b/share/images/icons/Spree.png new file mode 100644 index 0000000000000000000000000000000000000000..88b593baf9636fee9c06e2d4bdff018a61c15852 GIT binary patch literal 554 zcmV+_0@eMAP)|5BfBN=D^5orh zrPB{2KLxShetxV*v;jAs9}k+mH|*=OlU0X61}r>Qbbj^ef|Ga+SakexQsL^W)2lYz z>3sa|gVL_6y$gGH2LA8a8T5bF!N|AwUf;D?bmCFcs+Dt#J7w|3 zrB{G1AAOkafBgn0;j<54TJ5@eJ&I@-?7uN>%Hdl}n}7WJ$^+s* zcyr!m)A{ Date: Sun, 27 Jan 2013 10:14:49 +0100 Subject: [PATCH 3/5] spree cleanup --- share/apps.json | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/share/apps.json b/share/apps.json index 71756e235..b43790a42 100644 --- a/share/apps.json +++ b/share/apps.json @@ -1639,10 +1639,8 @@ }, "Spree": { "cats": [ 6 ], - "html": "<.*\/spree\/products\/[0-9]+\/.*>", - "html": "", - "html": "<.*Powered by.+spree.*>;confidence:50", - "html": "<.*href=\"\/t\/.*>;confidence:50", + "html": "<.+\/spree\/products\/[0-9]+\/.+>", + "html": "<.+href=.\/assets\/store\/all\-[a-zA-Z0-9]{32}\.css.+>", "implies": [ "Ruby", "Ruby on Rails"] }, "SQL Buddy": { From ed4f5f90e4aac94c7c64caac7ff51f3ea1b0cec5 Mon Sep 17 00:00:00 2001 From: Alessandro Lepore Date: Sun, 27 Jan 2013 10:39:02 +0100 Subject: [PATCH 4/5] spree and locomotive improvements --- share/apps.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/share/apps.json b/share/apps.json index b43790a42..d5ecc7622 100644 --- a/share/apps.json +++ b/share/apps.json @@ -997,8 +997,8 @@ }, "Locomotive": { "cats": [ 1 ], - "html": "<.*\/sites\/[a-zA-Z0-9]{24}\/theme\/stylesheets\/.*>", - "implies": [ "Ruby", "Ruby on Rails", "MongoDB" ] + "html": "]*\/sites\/[a-zA-Z0-9]{24}\/theme\/stylesheets\/.*>", + "implies": [ "Ruby on Rails", "MongoDB" ] }, "Lotus Domino": { "cats": [ 22 ], @@ -1639,9 +1639,9 @@ }, "Spree": { "cats": [ 6 ], - "html": "<.+\/spree\/products\/[0-9]+\/.+>", - "html": "<.+href=.\/assets\/store\/all\-[a-zA-Z0-9]{32}\.css.+>", - "implies": [ "Ruby", "Ruby on Rails"] + "html": "]*\/spree\/products\/[0-9]+\/.+>", + "html": "]*\/assets\/store\/all\-[a-zA-Z0-9]{32}\.css.+>", + "implies": [ "Ruby on Rails"] }, "SQL Buddy": { "cats": [ 3 ], From de6a8122d6db56375a4c6843b019f5e825fd1750 Mon Sep 17 00:00:00 2001 From: Vasily Bezruchkin Date: Tue, 29 Jan 2013 16:37:19 +0600 Subject: [PATCH 5/5] Subrion CMS added. http://www.subrion.com --- share/apps.json | 5 +++++ share/images/icons/Subrion.png | Bin 0 -> 950 bytes 2 files changed, 5 insertions(+) mode change 100644 => 100755 share/apps.json create mode 100755 share/images/icons/Subrion.png diff --git a/share/apps.json b/share/apps.json old mode 100644 new mode 100755 index d5ecc7622..75e3d6649 --- a/share/apps.json +++ b/share/apps.json @@ -1673,6 +1673,11 @@ "script": "cdn\\.sublimevideo\\.net/js/[a-z\\d]+\\.js", "env": "^sublimevideo$" }, + "Subrion": { + "cats": [ 1 ], + "headers": { "X-Powered-CMS": "Subrion CMS" }, + "implies": [ "PHP" ] + }, "Supersized": { "cats": [ 7, 25 ], "script": "supersized(\\.([\\d\\.]*[\\d]))?.*\\.js\\;version:\\2" diff --git a/share/images/icons/Subrion.png b/share/images/icons/Subrion.png new file mode 100755 index 0000000000000000000000000000000000000000..fdd2e2d4eddc1a883a213ca2751175cfa6cd46da GIT binary patch literal 950 zcmV;n14;aeP)8gDcO`fIyU=tND05UIep49OJZg)TR|l3K$Tc+%1o9{`s$gQ5GQ^mJUA_ zjmy>1I@CEatKbSCQ9vv+Y*Z?{ko$eZui5K;*XZbfM>amaP65Dt{@fl?4!WWZc2hK_ z;sFQDWVOF2ba>k@Dt+)ZTVWT)VywAoXK`=i_*#E_WO%By@fiUC8m95dXcEswBNX8p zJg;nO)dfMSdqkxV?JS%)xj&of$YnF_%Qv6TOqwf|z$@K*UJjwGz|1HvojL4HZe@RJ zN3HtLOYBYcvv;GHng3l|Jbmho*$8<4k%XS_NZHvSc&;Jt`ZE*jnHhrh(!-(LnFFjD zR#zm9XW7pK!Parurs?wc$3Jk|8lW2LS%w|d9XjYodY=uIzB@4p0K(io{jM(GXaU1O zy985Z_6rbB!;H->C&*uJSE(dq#E~)@9Xcdw_Nc+6A;r#1b|?)7@t9g0b*EBvMpPfo2zW$(hHF{KRUp-r?&Cp zojRz10sLTa_rCMN7k3Q-0J)c+nzW_sT@WD)_5?Z21(|;JC)KofNJQ6Ng$PzTx6r0X z&%e#Ze7k6Q^pe`#_bmcW6#$`j=ZAgnA3e+NpW7$>*-wwyYPR+MKkog+TEX_de!vyp Y|9`96!-k(!f&c&j07*qoM6N<$g5rR