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
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
Donald Curtis
d8838a27c5
add donate button
2013-03-14 19:39:34 -05:00
Steve Purcell
8a478be7d0
Show relative time for latest build
2013-03-14 16:27:14 +00:00
Steve Purcell
2416ef38e5
Fix offset when jumping to anchors
...
Fixes #583
2013-03-14 09:56:51 +00:00
Steve Purcell
fd8a8510a6
Change Analytics account ID
2013-03-14 08:28:39 +00:00
Steve Purcell
1fbc89932f
Add Google Analytics snippet
2013-03-13 20:45:31 +00:00
Steve Purcell
1e1422bf8e
Remove defunct index.{erb,tmpl}
2013-03-13 20:45:22 +00:00
Steve Purcell
550a4f18ed
"A" is for "Archive", not "Repository"
2013-03-13 17:11:45 +00:00
Steve Purcell
322f4087cc
Wording changes
2013-03-13 16:59:57 +00:00
Steve Purcell
9524669449
Display local time of latest build
2013-03-13 16:37:30 +00:00
Steve Purcell
e24fdf3a10
Include twitter timeline widget
2013-03-13 16:25:38 +00:00
Steve Purcell
1297d42cc8
Cross-reference to "known issues" was obsolete
2013-03-13 16:12:25 +00:00
Steve Purcell
6e4865b685
s/Experimental/Emacs/ in MELPA acronym
2013-03-13 14:57:26 +00:00
Steve Purcell
cebf887382
Use bootstrap for the MELPA index page
2013-03-13 14:54:21 +00:00
Kyle Hargraves
312313a744
Correctly link to gists for github recipes
...
This should fix the link on melpa.milkbox.net for recipes like
molokai-theme.
2013-02-23 10:20:09 -06:00
Steve Purcell
ff96ef22c3
Escape < and > in updates.rss item titles
2013-01-16 19:36:02 +00:00
Steve Purcell
66fd66c514
Nicer titles for updates.rss (and hence Twitter)
2013-01-15 16:18:02 +00:00
Steve Purcell
e5c5783701
More concise code for recipe source URL
2012-12-25 09:20:59 +00:00
Kyle Hargraves
30e61252f7
Web: link to github and emacswiki
...
Adds an additional column to the table on http://melpa.milkbox.net
which provides a link directly to the github or emacswiki page for
a recipe.
My main gripe with using both `package-list-packages` and the web
UI is the extra effort required just to go check out a project's
README or similar. This should now be easier for the vast majority
of recipes in MELPA.
For emacswiki pages, only those recipes whose file matches the name
of the recipe are linked (ie, if the recipe uses :files, then no
link will be generated). This is Not Perfect(tm), but not bad either.
2012-12-24 21:02:20 -06:00
Steve Purcell
49d23f89ec
Autofocus and placeholder text for search box
2012-12-16 13:18:21 +00:00
Steve Purcell
9676d8d222
Add javascript filtering/sorting of html package list
2012-12-16 13:13:41 +00:00
Donald Curtis
4cfde44d09
removed fixed issues from index page
...
A number of issues are no longer valid due to changes to Emacs upstream.
2012-11-08 13:58:19 -06:00
Loren Sands-Ramshaw
fdb68e8b67
Typo fix: html/index.erb
2012-10-23 23:17:41 -03:00
Steve Purcell
df1201cff2
Handle case where archive.json contains old entries (those with .HHMM in versions)
2012-09-01 20:26:20 +01:00
Steve Purcell
7e888980b9
Include HHMM in generated HTML and RSS, and make RSS item timestamps more precise
2012-09-01 15:29:08 +01:00
Steve Purcell
df2d616125
Link RSS feed items through to corresponding line in HTML index, not directly to the package.
...
People interested in the package generally won't want to find out more
by downloading the package itself.
2012-07-26 15:45:04 +01:00
Steve Purcell
db634d6fb7
Make links orange, not red, for improved readability
2012-07-26 15:38:54 +01:00
Steve Purcell
76b9b994f6
Add link to twitter account
2012-07-26 15:38:53 +01:00
Steve Purcell
ef5c3dc4f5
Generate an RSS feed which can be used with dlvr.it or similar to feed updates to Twitter
2012-07-25 14:46:07 +01:00
Steve Purcell
fdae5acf11
Use archive.json to populate the html package index, rather than ad-hoc sexp parsing
2012-07-25 14:01:04 +01:00
Donald Curtis
0d2445fcd4
index.md must be PHONY, must be regenerated everytime
2012-07-22 12:53:28 -05:00
Georgi Valkov
5c22644e95
Replace melpa script with Makefiles
2012-07-21 08:03:52 -05:00