Commit graph

108 commits

Author SHA1 Message Date
Steve Purcell
745f7b6bec Memoize package search function 2013-09-29 17:41:01 +01:00
Steve Purcell
5c8491c2c6 Mark unused vars as safe where appropriate 2013-09-28 08:26:03 +01:00
Steve Purcell
9def9ba1f4 Move to angularjs 1.2.0-rc2 2013-09-28 08:15:04 +01:00
Steve Purcell
c8874fc478 Try to make package searching more responsive 2013-09-27 18:40:22 +01:00
Steve Purcell
67514ea5cb Show percentiles for download counts on individual package pages 2013-09-24 19:01:44 +01:00
Steve Purcell
84f3f9c49e Log page views to Google Analytics from Angular 2013-09-23 18:15:54 +01:00
Steve Purcell
8756b33cbf Clarify notes about when to use melpa.el (see #1031) 2013-09-11 20:52:27 +01:00
Steve Purcell
17bd62d63f Clarify label for "Latest build" timestamp 2013-09-10 17:02:53 +01:00
Steve Purcell
1e00b11e08 Remove broken link 2013-09-05 09:25:19 +01:00
Steve Purcell
958b769de8 Use lodash in place of underscore 2013-09-04 09:54:23 +01:00
Steve Purcell
3f898bca49 Hide total download count until available 2013-09-01 21:36:34 +01:00
Steve Purcell
4b955291c2 Add a simple favicon 2013-08-28 19:47:26 +01:00
Steve Purcell
a2f4589a47 Progressively enhance page so content is immediately visible 2013-08-27 09:12:08 +01:00
Steve Purcell
82143a8c43 Better display for sort order indicators 2013-08-25 19:37:46 +01:00
Steve Purcell
45db3974de Nicer separator for dependency lists 2013-08-25 19:06:23 +01:00
Steve Purcell
1e9894c9c3 Use ng-show for splash section, otherwise navigation breaks tweet block 2013-08-25 11:57:24 +01:00
Steve Purcell
054de9860a Fix display of build timestamp ("44 years ago"...) 2013-08-25 11:08:20 +01:00
Steve Purcell
f76802440d Don't use ng-if inside ng-repeat
Results in error:

Error: Multiple directives [ngIf, ngRepeat] asking for transclusion on: <!-- ngIf: pkg.dependencies.length -->
    at Error (<anonymous>)
    at O (https://ajax.googleapis.com/ajax/libs/angularjs/1.1.5/angular.min.js:49:506)
    at A (https://ajax.googleapis.com/ajax/libs/angularjs/1.1.5/angular.min.js:45:337)
    at W (https://ajax.googleapis.com/ajax/libs/angularjs/1.1.5/angular.min.js:40:256)
    at W (https://ajax.googleapis.com/ajax/libs/angularjs/1.1.5/angular.min.js:40:338)
    at W (https://ajax.googleapis.com/ajax/libs/angularjs/1.1.5/angular.min.js:40:338)
    at W (https://ajax.googleapis.com/ajax/libs/angularjs/1.1.5/angular.min.js:40:338)
    at W (https://ajax.googleapis.com/ajax/libs/angularjs/1.1.5/angular.min.js:40:338)
    at y (https://ajax.googleapis.com/ajax/libs/angularjs/1.1.5/angular.min.js:39:7)
    at k (https://ajax.googleapis.com/ajax/libs/angularjs/1.1.5/angular.min.js:165:453)
2013-08-25 10:50:15 +01:00
Steve Purcell
479251acab Prefer ng-if to ng-show where applicable 2013-08-24 17:17:19 +01:00
Steve Purcell
abe91ad56b Switch web pages to Angular 2013-08-24 11:08:09 +01:00
Steve Purcell
b59fe506d4 Revert "Darken navbar slightly"
This reverts commit 2792d4bc33.
2013-08-22 10:48:31 +01:00
Steve Purcell
2792d4bc33 Darken navbar slightly 2013-08-22 09:55:25 +01:00
Steve Purcell
46a32a127c Move to bootstrap 3 2013-08-21 20:42:32 +01:00
Steve Purcell
94a911a576 Include only the most recent 100 items in the RSS feed.
With the full package list, updates.rss exceeds 512kb, which upsets dlvr.it.
2013-08-17 09:01:25 +01:00
Steve Purcell
a5c1044fc9 Add a robots.txt which disallows /packages 2013-07-24 20:19:00 +01:00
Steve Purcell
7643b23eb6 Show total number of downloads 2013-06-12 12:32:46 +01:00
Steve Purcell
f1635f96cd Update to bootstrap 2.3.2 2013-05-20 21:23:42 +01:00
Steve Purcell
1cc99b1986 Include sort indicators in table 2013-05-10 12:34:10 +01:00
Steve Purcell
abcd484047 Tidy up table alignment 2013-05-10 11:44:23 +01:00
Steve Purcell
d9ccbfc38d Just add "[wiki]" etc to package descriptions, not "[source: wiki]" 2013-05-09 12:32:36 +01:00
Donald Curtis
8e97938abf better fix for encoding in index.html.erb
closes #746
2013-05-04 15:15:49 -05:00
Donald Curtis
70c0e06b42 temporary fix to index.html.erb to let it build utf descr 2013-05-04 15:06:43 -05:00
Steve Purcell
e6e19cd5aa Generate html even if download_counts.json is missing
This lets us test the html generation locally.
2013-04-26 08:41:15 +01:00
Steve Purcell
5f604ad394 Strip "[source: ]" text from package descriptions in html list
I evidently broke this recently.
2013-04-26 08:38:45 +01:00
Donald Curtis
010f95fa2a cleanup webpage header
remove # until we can get it to not wrap.
2013-04-25 00:49:55 -05:00
Donald Curtis
c100cba4e8 add download count to the melpa webpage 2013-04-24 21:38:20 -05:00
Steve Purcell
7c8d821559 Don't leave the RSS / HTML pages empty if generation fails 2013-04-17 11:31:09 +01:00
Steve Purcell
701c1ae0b4 Fix syntax error in index.html.erb 2013-04-17 11:29:35 +01:00
Steve Purcell
b04d439979 HTML list: link directly to more sources 2013-04-16 21:05:27 +01:00
Steve Purcell
06e9e3dd3d HTML list: get source from recipe, not package name 2013-04-16 20:58:02 +01:00
Steve Purcell
4b6e9d1eb2 HTML list: link version number to package file 2013-04-16 20:54:13 +01:00
Steve Purcell
d73b380e0f Link directly to bitbucket repos where applicable 2013-04-14 08:25:50 +01:00
Steve Purcell
2e4333a1bb HTML wording 2013-04-09 16:08:18 +01:00
Steve Purcell
dd39f68f1d Note necessity of using GNU ELPA archive (see #634) 2013-04-01 20:06:52 +01:00
Steve Purcell
ab0be98cb9 Tidier formulation of archive.json and recipes.json intersection 2013-03-25 14:58:09 +00:00
Steve Purcell
960acda7af HTML index: remove leading whitespace 2013-03-25 14:23:47 +00:00
Steve Purcell
aa761ad1b7 HTML index: don't list built packages without recipes (see #610) 2013-03-25 14:23:47 +00:00
MELPA
3d138e616a make index.html generation PHONY 2013-03-19 01:22:48 -05:00
Donald Curtis
dd6876b687 add donation link
closes #532
2013-03-18 00:24:18 -07:00
Steve Purcell
925b658d4c Downgrade bootstrap to 2.3.0 to fix #7118 2013-03-15 13:53:13 +00:00