Commit graph

138 commits

Author SHA1 Message Date
Steve Purcell
b20b9f91aa Don't include version in search-indexed text on web page (see #1426) 2014-06-04 17:02:43 +01:00
Steve Purcell
a6863d79e3 Fix updates.rss.erb for new json structure 2014-06-03 14:32:07 +01:00
Steve Purcell
5cc2f0b27e Remove json-fix.el, and improve structure of archive.json
Fixes #1743
2014-06-02 20:00:29 +01:00
Steve Purcell
39b16d0df0 Use latest mithril, and remove local patch 2014-05-31 21:06:09 +01:00
Steve Purcell
d447dda941 Shortcut sorting when simply toggling the order 2014-05-28 13:49:42 +01:00
Steve Purcell
70f2ea74a9 Patch the mithril patch slightly 2014-05-28 09:48:48 +01:00
Steve Purcell
84ab85461c Revert "Add a little "Loading..." text for those on slower connections"
This reverts commit 011199a2eb.
2014-05-28 09:48:38 +01:00
Steve Purcell
011199a2eb Add a little "Loading..." text for those on slower connections 2014-05-28 09:46:54 +01:00
Steve Purcell
fe786ec49d Temporarily patch an upstream issue in mithril 2014-05-27 17:39:40 +01:00
Steve Purcell
75c492f9b7 Fix for broken archive json (org-drill-table) 2014-05-27 13:46:40 +01:00
Steve Purcell
f352556915 No old URLs used "#!/", so drop the route synonyms 2014-05-27 11:56:12 +01:00
Steve Purcell
8e1c7fcd35 Minified version of mithril 2014-05-27 11:45:44 +01:00
Steve Purcell
e2958ceb35 Add some shims for IE < 9 2014-05-27 11:42:49 +01:00
Steve Purcell
cd32b0f7ce Treat twitter widget js more defensively 2014-05-27 11:41:15 +01:00
Steve Purcell
0fe0baf62e Add a meta description 2014-05-27 10:28:24 +01:00
Steve Purcell
144ff97d25 Switch from AngularJS to Mithril 2014-05-27 10:28:24 +01:00
Donald Curtis
a4cba97e11 fix update.rss timestamp generation
makes sure that if we have a version that is not a timestamp, then we
can still build the rss feed. this is a terrible hack and probably needs fixing.
2014-03-23 17:56:32 -04:00
Arne Jørgensen
420eab7206 Fixed mentions of melpa.el
Signed-off-by: Arne Jørgensen <arne@arnested.dk>
2014-03-01 14:50:16 +01:00
Steve Purcell
8df2367278 Note another front-end TODO 2013-11-24 14:34:26 +00:00
Steve Purcell
cbea2979c1 Make explicit that one must (require 'package)
Closes #1107
2013-10-18 10:32:37 +01:00
Steve Purcell
d2e0dea501 Better display for reverse deps on old names 2013-10-18 09:45:17 +01:00
Steve Purcell
392765e66b List reverse dependencies on old names (will be useful for nrepl) 2013-10-17 19:25:13 +01:00
Steve Purcell
8b1af32c82 And remove corresponding TODO 2013-10-17 08:31:48 +01:00
Steve Purcell
9e5a1ef619 Show old names on package page, and include download counts for old names 2013-10-17 08:31:15 +01:00
Steve Purcell
90814f2e43 Tidier debouncing of search results, handle ?q=params better
Fixes #1099
2013-10-14 17:25:39 +01:00
Steve Purcell
3c4e3b4dcd Note more web front-end TODOs 2013-10-06 08:51:33 +01:00
Steve Purcell
32bdffddab Use thousands separators in total downloads figure 2013-10-06 08:51:33 +01:00
Steve Purcell
49237bad44 Note about need to handle :old-names when rolling up stats 2013-10-04 20:53:18 +01:00
Steve Purcell
234384d3a7 Make debounce delay explicit 2013-09-29 17:46:15 +01:00
Steve Purcell
9d7a19d624 Debounce the package filter so search is more responsive 2013-09-29 17:41:02 +01:00
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