App-DuckPAN
view release on metacpan or search on metacpan
Hopefully that value is silly enough.
Change: 46f4dde9b515007081b8b48d6a64fa8bca5d1270
Author: Matt Miller <mwmiller@outlook.com>
Date : 2014-11-07 11:10:42 +0000
Perl: make pinned versions work.
We don't have access to an export which allows us to find previous
distributions, but we can assert a bunch of shaky premises and try to
find it anyway.
Change: 09ab54d928b35dd25d0ecdee9062cd2a687d48b8
Author: Matt Miller <mwmiller@outlook.com>
Date : 2014-11-07 11:10:42 +0000
Perl: simplify module version checking.
This makes things slightly easier to follow for the next person. I
suspect I'll be back here soon and I like my sanity.
Change: a38a01c082090b5af85ec1d14742e8269fe94ff7
Author: Matt Miller <mwmiller@outlook.com>
Date : 2014-11-07 11:10:42 +0000
DuckPAN: make reinstall do reinstall.
force is much more dangerous, ignoring test results and the whole
ordeal. This should reinstall if it's possible.
Change: 4895b6d692743c4cccc3802266dccdc57c8c96af
Author: Matt Miller <mwmiller@outlook.com>
Date : 2014-11-07 11:10:42 +0000
DuckPAN: store and parse module list once.
Rather than redownloading a couple (or more) times in a row and
re-parsing, just parse it once per run.
- Eliminates duckpan_packages as an option, but that seemed silly. -
File is mirrored instead of gotten and stored, may make things very
slightly faster on slow connections. - File is parsed just once per
application run.
Change: 3b4b3446d784d5d8abbb3bb2590bb255b9753f0c
Author: Zaahir Moolla <moollaza@fastmail.fm>
Date : 2014-11-05 16:32:29 +0000
Merge pull request #157 from mwmiller/inclusiveness
duckpan: fail on missing include directory.
Change: 752f8af8822dcb2c0d606d38bef10e43c7059230
Author: Matt Miller <mwmiller@outlook.com>
Date : 2014-11-05 07:53:48 +0000
Merge pull request #161 from duckduckgo/zaahir/calm-down-duckpan
Don't be so quick to throw the manpage in my face
Change: e7099c780f0d8c14deb7eaaa4056e5829d3bab06
Author: Matt Miller <mwmiller@outlook.com>
Date : 2014-11-05 07:14:51 +0000
DuckPAN: dead code elimination.
Remove a line which could never be hit.
Change: 666b2e09e6a0b24177312b9a2f4406c5b232e32e
Author: Zaahir Moolla <moollaza@fastmail.fm>
Date : 2014-11-04 16:17:35 +0000
Small update to phrasing
Change: 6ec9a319902763d218ade2b815c6a6f255fddb24
Author: Zaahir Moolla <moollaza@fastmail.fm>
Date : 2014-11-04 16:16:28 +0000
Add a period to error message
Change: 106f9cc916f910726643388911a02eced92ef939
Author: Zaahir Moolla <moollaza@fastmail.fm>
Date : 2014-11-04 16:06:19 +0000
Don't be so quick to throw the manpage in my face
This has bugged me for a long time...
Change: e767ebf44070dd707978243022cdac9bc8d8e37c
Author: Matt Miller <mwmiller@outlook.com>
Date : 2014-11-04 10:59:11 +0000
bin/duckpan: give them the absolute path, if we can't get realpath
I still think the realpath is more useful, but if throws an
exception, just go with absolute.
The absolute is not in a `catch` block, because we lose our `$_`. If
this was any more complex I would write it a different way.
Also, split out into to sub-tests.
Change: 768b50556465d3e01841f0e8800ddb1970c040be
Author: Matt Miller <mwmiller@outlook.com>
Date : 2014-11-04 10:59:11 +0000
duckpan: fail on missing include directory.
Using realpath instead of user-entered string, in order to possibly
help them spot the problem.
Addresses #156.
Change: 6dbec9e75a6c221577b5858fdd6852b5905c42d5
Author: Matt Miller <mwmiller@outlook.com>
Date : 2014-11-04 10:51:34 +0000
Merge pull request #159 from duckduckgo/zaahir/duckpan-empty
Added empty command, updated and reorganize docs
Change: 83b514cb3169c6b8ae2a42723a8df009639e5664
Author: Matt Miller <mwmiller@outlook.com>
Date : 2014-11-04 10:35:17 +0000
bin/duckpan: minor documentation fixes.
- Remove an errant : - Document server cachesec
Change: a07be8d3c9135d1bae38fbcd71d3d4f3044c1330
Author: Zaahir Moolla <moollaza@fastmail.fm>
Date : 2014-11-03 16:46:57 +0000
slight phrasing change
Change: 055431c3d5ff7ed8e3e1e3494f0d1b8d89c6416f
Author: Zaahir Moolla <moollaza@fastmail.fm>
Date : 2014-11-03 16:39:55 +0000
add duckduckgo to list of releasable repos
Change: 1e562d59e9726beecca9f170392af5421d09ee14
Author: Zaahir Moolla <moollaza@fastmail.fm>
Date : 2014-11-03 16:37:53 +0000
add missing periods
Change: b4adb33690ab216352b8413ebc107884da6e3041
Author: Zaahir Moolla <moollaza@fastmail.fm>
Date : 2014-11-03 16:30:12 +0000
a few more updates
Change: 3c129b18634b042e48a9a2c23ed18e2125a66e83
Author: Zaahir Moolla <moollaza@fastmail.fm>
Change: 5c4359b311735e1ff77697b326f47f1c98599621
Author: Matt Miller <mwmiller@outlook.com>
Date : 2014-09-08 14:24:55 +0000
dist.ini: add List::Util, just in case.
Change: 61ebd3b9c16fb75fb5d6772407d4f01549181a8a
Author: Matt Miller <mwmiller@outlook.com>
Date : 2014-09-08 09:42:08 +0000
Perl.pm: use 'first' to check for array membership.
This makes the existence checking somewhat faster as you can stop
checking once you have a match.
Checked the rest of the codebase and didn't see any other places
where this happens.
Thanks to @killerfish for letting me know `List::Util` was in core
now.
Change: f59ea2608d41d7a2ce2fde2459af6aae059b32a7
Author: Matt Miller <mwmiller@outlook.com>
Date : 2014-09-08 09:31:27 +0000
Merge pull request #115 from killerfish/duckpanmsgfix
Show deps missing msg on deps-related error (fixes #86)
Change: cf9fd90fa352a7632bc31f04cefd627780381162
Author: Usman Raza <usman.r123@gmail.com>
Date : 2014-09-08 18:23:14 +0000
switched to first (List::Util) from grep
Change: 49407ebe993f6b9e1a85fa3626ae59f290ad12ef
Author: Matt Miller <mwmiller@outlook.com>
Date : 2014-09-08 08:47:29 +0000
Merge pull request #116 from killerfish/duckpanfailreq
Highlight request failed message
Change: 1f985bd70a2661b92d3cedf6b98a5d967b5db642
Author: Usman Raza <usman.r123@gmail.com>
Date : 2014-09-08 17:04:08 +0000
highlight request failed msg
Change: e8995137e97ef4bf1a2a4f66d4eac124e381bd48
Author: Usman Raza <usman.r123@gmail.com>
Date : 2014-09-08 14:17:17 +0000
updated condition
Change: 3a10454ff2ac83982bcd550abbf7f272f86dd370
Author: Usman Raza <usman.r123@gmail.com>
Date : 2014-09-08 03:32:20 +0000
throw depedency msg only on dependency errors
Change: 6a99ec68124a9f08ae4991512a6b4901377a76fc
Author: Zaahir Moolla <moollaza@duckduckgo.com>
Date : 2014-09-04 16:58:58 +0000
Merge pull request #114 from mwmiller/reinstall
DuckPAN: add 'reinstall' command.
Change: ba278e6f9aa8ae3e1b838733bc9370887436d1d1
Author: Zaahir Moolla <moollaza@duckduckgo.com>
Date : 2014-09-04 15:59:54 +0000
Merge pull request #112 from mwmiller/dromedary
New: auto-camelify their input name.
Change: 715030f5cdaa17011bf1a0cfa2325d9d195609e6
Author: Matt Miller <mwmiller@outlook.com>
Date : 2014-09-04 15:53:15 +0000
Add help info about reinstall (and update/upgrade).
Change: abb84e6a9f97b04d8145a3fedf1b411e85761e2b
Author: Matt Miller <mwmiller@outlook.com>
Date : 2014-09-04 15:46:02 +0000
phrase_to_camel_case: let it have more humps.
We'll only force the first letters to caps and assume they know what
they are doing with the rest of it.
Change: 5852ddcd62db30b92fd1d169f00da0e99c853be4
Author: Zaahir Moolla <moollaza@duckduckgo.com>
Date : 2014-09-04 19:19:51 +0000
whoops, add missing semicolon
Change: 95cbcda1e18af015e062c41cfd4b8abc559855ef
Author: Zaahir Moolla <moollaza@duckduckgo.com>
Date : 2014-09-04 19:06:50 +0000
update logic after feedback
Change: 8769163c2253a23b247475e7f4365a2625850ade
Author: Zaahir Moolla <moollaza@duckduckgo.com>
Date : 2014-09-04 13:28:02 +0000
Merge pull request #113 from mwmiller/code_sharing
Code sharing
Change: 80eeff05a9d059e96b46698ff097832531042856
Author: Matt Miller <mwmiller@outlook.com>
Date : 2014-09-04 13:16:34 +0000
DuckPAN: add 'reinstall' command.
This is probably a pretty niche need. If you are doing work on the
DDG or App::DuckPAN modules, you may have installed "newer versions"
renamed files to match new organization
Change: ac890bdc53e8e75c054186f8d85ad136b9127d2a
Author: moollaza <moollaza@gmail.com>
Date : 2013-03-28 18:57:57 +0000
consolidated carousel js and handlebars tempalte
Change: 37f2ee9cc20b4e907bf4fe62a383ac81c4466da7
Author: moollaza <moollaza@gmail.com>
Date : 2013-03-27 18:59:30 +0000
duckpan now redirects all requests to duckduckgo
Change: 12b6dc20322fb723aeff038d5321c1c6974dd8f2
Author: moollaza <moollaza@gmail.com>
Date : 2013-03-27 13:35:33 +0000
added carousel files, removed redundant variables
Change: d618207846e6036998e9dc93585a59f18a620f12
Author: moollaza <moollaza@gmail.com>
Date : 2013-03-26 20:51:50 +0000
modified duckpan to use uncompiled handlebars templates, using full
handlebars runtime
Change: 5488ec554585267f9af3e8a971fbf274c615d6d0
Author: moollaza <moollaza@gmail.com>
Date : 2013-03-26 11:10:02 +0000
Duckpan now adds spice templates in script tag with class
'duckduckhack_template'
Change: ea38fa855381ec815c0280bcee2ddd26650f318f
Author: moollaza <moollaza@gmail.com>
Date : 2013-03-26 11:09:38 +0000
switched Duckpan to grab full handlebars lib
Change: 57a26c5f3980e82d856df144e509d6f10e2bcda3
Author: moollaza <moollaza@gmail.com>
Date : 2013-03-21 20:56:36 +0000
Added calls to grab spice2 related js files
Change: dd80ddd6213b28a380d093d54024353a61a3f11f
Author: moollaza <moollaza@gmail.com>
Date : 2013-03-11 09:52:52 +0000
git keeps saying I've modified these
Change: 76a5bd2f0216a5a0e03317ac3d174b98d6b3b100
Author: Dylan Lloyd <dylan@dylansserver.com>
Date : 2013-03-09 16:01:14 +0000
Fix for strings with extra newlines/carriage returns
The \n escaping is working fine, but for HTML output that still has
weird returns, Javascript will take that as a newline and throw an
"Unterminated string literal" error in the browser-side. Removing \R
after the \n have been escaped solves the issue.
Thank you to bureado <https://github.com/bureado>, who authored this
change and commit.
Change: e8c710baa7348b9b8f8013fc5cbf832a64416b3d
Author: Dylan Lloyd <dylan@dylansserver.com>
Date : 2013-02-21 12:42:47 +0000
updated plain old documentation
Change: 1b7d9c4bf191e8c5be2b802861baee11cdfc60b2
Author: Zaahir Moolla <moollaza@duckduckgo.com>
Date : 2013-02-21 11:41:56 +0000
Small update to README, added duckpan env <name>
Change: 65ea78199d448d3f1bcc3b8148ae2a81ef352472
Author: Dylan Lloyd <dylan@dylansserver.com>
Date : 2013-02-21 08:24:49 +0000
Add subheaders to README.md
Change: 8d9efa14bf9521ab2f3d502c5ca5a9d37b5bc75d
Author: Zaahir Moolla <moollaza@duckduckgo.com>
Date : 2013-02-21 11:14:54 +0000
Updated README - Made it look a little nicer.
Change: b65ae97f5e10f8644f35f3e9b7ef686c8cc23c77
Author: Zaahir Moolla <moollaza@duckduckgo.com>
Date : 2013-02-21 10:54:59 +0000
Create README.md
Because we really SHOULD have one here.
Change: 7ac628f4bf1120f586062b0fa582656df459f0bf
Author: Torsten Raudssus <torsten@raudss.us>
Date : 2013-02-20 20:11:51 +0000
Had to delete this test
Change: 031ca9af9c52962462f6103bcfb0255178364c44
Author: Torsten Raudssus <torsten@raudss.us>
Date : 2013-02-20 20:09:45 +0000
More fixes of tests
Change: a5edd943f271edb320dc0dc31663be9fb53d2f25
Author: Torsten Raudssus <torsten@raudss.us>
Date : 2013-02-20 20:05:58 +0000
Merge branch 'master' of github.com:duckduckgo/p5-app-duckpan
Change: 8e21f347177d0a1bb22c02045e98946e8dad14a7
Author: Torsten Raudssus <torsten@raudss.us>
Date : 2013-02-20 20:05:24 +0000
( run in 0.575 second using v1.01-cache-2.11-cpan-cdf2f3d4e48 )