Changes for version 0.161

  • Change: 1029bf779fdddf62f83062b97323443d1a5682bf Author: Matt Miller <mwmiller@outlook.com> Date : 2014-11-01 22:42:17 +0000
    • Merge pull request #155 from duckduckgo/mwm/config_updates
    • Config: make more reislient.
  • Change: d5bb47838bb336067f472f0bf56bb9e78dd8ec21 Author: Matt Miller <mwmiller@outlook.com> Date : 2014-11-01 22:16:08 +0000
    • App::DuckPAN: explictly import first from List::Util.
    • Without this it may work, but we don'thave any reason so expect it will, nor that we'll be able to easily interpret the resulting messages.
  • Change: 0424c71f93b8f4e11ede0ea2e088f6e439ccfdd4 Author: Matt Miller <mwmiller@outlook.com> Date : 2014-11-01 12:38:26 +0000
    • Config: use tiny paths even from ENV vars.
    • Remove MooX::HasEnv. - Build Path::Tiny objects for the paths.
  • Change: 81904d2854c2fbef3814ee876f614958db5ab400 Author: Matt Miller <mwmiller@outlook.com> Date : 2014-11-01 07:14:59 +0000
    • dist.ini: update dependencies.
    • Add specific versions for all unversioned entries in dist.ini. Also, remve List::Util as, it has been in core since before our minimum required version.
    • The version numbers are derived from a working installation, namely mine.
  • Change: 6808cd7eb43625e108ad8d32843cb1032239f2b3 Author: Zaahir Moolla <moollaza@fastmail.fm> Date : 2014-10-30 18:11:45 +0000
    • Merge pull request #149 from duckduckgo/zaahir/fix-no-cache
    • change --no-cache to --force, fix implementation
  • Change: 12d1eb96b40e007987ccab7598a9ab4e7c2a55ac Author: Zaahir Moolla <moollaza@duckduckgo.com> Date : 2014-10-29 22:30:53 +0000
    • pointless commit so Travis will run
  • Change: 65c074fd756728df9915f9fef98cd33a335b7492 Author: Matt Miller <mwmiller@outlook.com> Date : 2014-10-29 14:55:24 +0000
    • Merge pull request #150 from duckduckgo/mwm/test_ease
    • dist.init: remove Repository in favor of GitHubMeta
  • Change: b6f707586de827e74b168ab0ceb7e2eba8350d3b Author: Matt Miller <mwmiller@outlook.com> Date : 2014-10-29 14:44:15 +0000
    • dist.ini: move from perl 5.10 -> 5.14 on Travis
  • Change: ed1e58e1326a4ccd5085e273f2e0ed291af749a7 Author: Matt Miller <mwmiller@outlook.com> Date : 2014-10-29 14:34:29 +0000
    • dist.init: remove Repository in favor of GitHubMeta
  • Change: 77f45be4dfbde2043212153b5b01234f9120248f Author: Zaahir Moolla <moollaza@fastmail.fm> Date : 2014-10-28 20:26:05 +0000
    • change --no-cache to --force, fix implementation
  • Change: 31ac1a1eab95a898bdaca020909d72960808ae89 Author: Zaahir Moolla <moollaza@fastmail.fm> Date : 2014-10-28 19:43:53 +0000
    • whoops, remove dev warn
  • Change: 052756042a20cc37f4c417d1d91cbab87a4e2f96 Author: Zaahir Moolla <moollaza@fastmail.fm> Date : 2014-10-28 19:29:09 +0000
    • Merge pull request #148 from duckduckgo/zaahir/utf8-fix
    • remove slurp_utf8 and spew_utf8
  • Change: e03453a4330d633280a3a1bbb83177719e8fe902 Author: Zaahir Moolla <moollaza@fastmail.fm> Date : 2014-10-28 19:27:47 +0000
    • remove slurp_utf8 and spew_utf8
  • Change: 90995ea37bb18774e7704a4aecc65c621ebae8b6 Author: Zaahir Moolla <moollaza@fastmail.fm> Date : 2014-10-28 19:26:59 +0000
    • Revert "remove slurp_utf8 and spew_utf8"
    • This reverts commit 3d58833493409f0a217042ae9a6209289f186554.
  • Change: 3d58833493409f0a217042ae9a6209289f186554 Author: Zaahir Moolla <moollaza@fastmail.fm> Date : 2014-10-28 19:26:51 +0000
    • remove slurp_utf8 and spew_utf8
  • Change: 9b88fa35e07fa32d925ec38a9b888627b31c4a5c Author: Zaahir Moolla <moollaza@fastmail.fm> Date : 2014-10-27 19:00:15 +0000
    • Merge pull request #147 from duckduckgo/zaahir/fix-duckpan-server
    • Make sure we check the file we're copying exists
  • Change: 368d930bbd896eb4b30e6dee925c5c1d47e298e8 Author: Zaahir Moolla <moollaza@fastmail.fm> Date : 2014-10-27 18:58:24 +0000
    • Make sure we check the file we're copying exists
  • Change: 778860240b27474b30f52af2262c50b1596d4190 Author: Zaahir Moolla <moollaza@fastmail.fm> Date : 2014-10-27 15:59:40 +0000
    • Merge pull request #145 from duckduckgo/mwm/tiny_paths_all_alike
    • Replace IO::All and Path::Class with Path::Tiny.
  • Change: 6b6964cd0f758c31f42a1ed472e560c232686069 Author: Matt Miller <mwmiller@outlook.com> Date : 2014-10-24 14:56:56 +0000
    • Replace IO::All and Path::Class with Path::Tiny.
    • This should make dealing with paths somewhat more straight- forward and reusable.
  • Change: 6dd77b5753aecc5441d546bc34dcf57cd6b3e3cb Author: Matt Miller <mwmiller@outlook.com> Date : 2014-10-24 14:51:42 +0000
    • Merge pull request #139 from killerfish/updatedocs
    • Updated docs according to changes in #138
  • Change: 6699ff9f4c0ccd8fd34f63ebf9742a31aa318907 Author: Matt Miller <mwmiller@outlook.com> Date : 2014-10-24 14:50:17 +0000
    • Merge pull request #138 from killerfish/nameshort
    • Easy input for instant answer loading
  • Change: f4fa31e77729871b6eddd91bb173075153962279 Author: Usman Raza <usman.r123@gmail.com> Date : 2014-10-24 17:37:40 +0000
    • cleaned up duckpan as ia type
  • Change: 3076ee51c4dde786603c0d8423a3448322cbbd7e Author: Usman Raza <usman.r123@gmail.com> Date : 2014-10-24 15:58:13 +0000
    • removed print if not in root dir, as it is handled in func ia_get_type
  • Change: ad2d17c7dbadd4f2a9ebe71df44a4fab20c48283 Author: Usman Raza <usman.r123@gmail.com> Date : 2014-10-24 15:55:14 +0000
    • updated search path
  • Change: 159fdb1cb798f767eb4b73a6c247a6fc7c2c8f40 Author: Usman Raza <usman.r123@gmail.com> Date : 2014-10-24 14:54:39 +0000
    • moved func call so we can fail if in fathead/longtail
  • Change: 829ea4737a51e8ce675e4c5f14e13c42d39e5ff9 Author: Usman Raza <usman.r123@gmail.com> Date : 2014-10-24 14:23:17 +0000
    • switched to function get_ia_type
  • Change: a90443adbb482c63bb1a17519689cb7cda29cb8d Author: Usman Raza <usman.r123@gmail.com> Date : 2014-10-24 14:09:40 +0000
    • Better Handling of Instant Answer load option, so instead of Spice::IsItUp we can pass IsItUp
  • Change: 777f366da0d14d630ea60705f4979fd86e963e4b Author: Matt Miller <mwmiller@outlook.com> Date : 2014-10-24 11:00:29 +0000
    • Merge pull request #144 from mwmiller/verify
    • Query: verify_versions on correct package.
  • Change: 343dd81565b887140e7aa6fe1fb3de7f36e22525 Author: Matt Miller <mwmiller@outlook.com> Date : 2014-10-24 10:42:01 +0000
    • Versions: bump required to 5.14.
    • We're no longer testing against 5.10, so we won't know if it is broken for them (as it likely already is).
    • Bump version check in App::DuckPAN - Updated README for Travis change
  • Change: cec18745f23c9e7f4bfa5fa108b4a16248ca8d54 Author: Matt Miller <mwmiller@outlook.com> Date : 2014-10-24 10:36:22 +0000
    • Query: verify_versions on correct package.
  • Change: 679c743d2ad9e1fb8081fcc6c82972108841eac6 Author: Zaahir Moolla <moollaza@fastmail.fm> Date : 2014-10-23 23:43:00 +0000
    • Merge pull request #143 from duckduckgo/zaahir/duckpan-new-more-updates
    • More updates to duckpan new
  • Change: cc6d1cb6022d77a05bd2765d119bdad89519c875 Author: Zaahir Moolla <moollaza@fastmail.fm> Date : 2014-10-23 23:11:53 +0000
    • Merge pull request #140 from killerfish/addredirect
    • Display spice fail errors
  • Change: 7a6fc00cd2886541e059bc06bd7c53f0e0fb1fd7 Author: Usman Raza <usman.r123@gmail.com> Date : 2014-10-23 23:45:17 +0000
    • added trailing ellipsis
  • Change: 58181ed28ccbdb0f492e1e1b2c053c37595950b1 Author: Usman Raza <usman.r123@gmail.com> Date : 2014-10-23 00:57:23 +0000
    • added hostname to resolve redirects
  • Change: 57e9fccd0d91a4ab64cac65ab2544cdf610e9c4a Author: Matt Miller <mwmiller@outlook.com> Date : 2014-10-22 18:11:11 +0000
    • Cmd/New: require that the entered name not be empty.
    • They can still be jerks and enter invalid things, but maybe we will notice later.
  • Change: 9b46132cde6560b52b5c4e49884feedb5dd98c44 Author: Matt Miller <mwmiller@outlook.com> Date : 2014-10-22 18:11:11 +0000
    • DuckPAN: add `exit_with_msg` method.
    • Toward better logging, here's a simple routine to print a supplied message and then exit with the supplied code.
  • Change: ee779794b3f5c7320800304f0a29a841fd553b8b Author: Matt Miller <mwmiller@outlook.com> Date : 2014-10-22 18:10:26 +0000
    • DuckPAN: support IA typing more easily.
    • Expose a singular hashref with directory and related info. - Use a more platform independent way of constructing directories.
    • Except that IO::All thwarts this.
    • This could definitely use some cleanup (and probably some actual Type Objects), but the basic idea is here.
  • Change: 7efc916383b38bcc9568aa69cfab0f72455af5a8 Author: Usman Raza <usman.r123@gmail.com> Date : 2014-10-22 14:47:30 +0000
    • Changed text plugins to instant answer
  • Change: ff7bb3792be54d9fe3e16852edf92a2bc79cf4da Author: Zaahir Moolla <moollaza@fastmail.fm> Date : 2014-10-21 19:58:27 +0000
    • Merge pull request #134 from duckduckgo/mwmiller/versioning
    • Versions
  • Change: 825ca13dcc202c69f730d955775d1d54fa2e1951 Author: Zaahir Moolla <moollaza@gmail.com> Date : 2014-10-21 19:47:27 +0000
    • More updates to duckpan new thanks to @mwmiller for the feedback
  • Change: e1a15cd386805c88a8365bb200e46546c99dfabc Author: Zaahir Moolla <moollaza@fastmail.fm> Date : 2014-10-21 15:25:00 +0000
    • Merge pull request #142 from duckduckgo/zaahir/remove-test
    • remove unneeded test, causing problems when system has old Groff
  • Change: ffa61da37eb00450ad860cdc2acc14b2f617bd1f Author: Zaahir Moolla <moollaza@gmail.com> Date : 2014-10-20 18:30:39 +0000
    • remove unneeded test
  • Change: 22626a0083f69c0ebb66cd457bdb816a3655b894 Author: Usman Raza <usman.r123@gmail.com> Date : 2014-10-20 05:06:52 +0000
    • updated sentence
  • Change: c21700d3d5449fe12baec57edb5082ea25512b05 Author: Usman Raza <usman.r123@gmail.com> Date : 2014-10-20 05:02:32 +0000
    • updated pod
  • Change: 922b3ca55df153277e6594360e2b087f4a6e7cdd Author: Usman Raza <usman.r123@gmail.com> Date : 2014-10-20 04:59:41 +0000
    • updated readme
  • Change: 900cf534190921f511e3b42a9db6eb6898b0dba4 Author: Usman Raza <usman.r123@gmail.com> Date : 2014-10-19 15:09:02 +0000
    • Added support for the port option
  • Change: 9996bbf8ff2c5178daca99289f7b7d7788edc38d Author: Usman Raza <usman.r123@gmail.com> Date : 2014-10-19 01:15:18 +0000
    • Redirect on failed spice calls
  • Change: e10e6d30531509e33d7591e60c0b2cb444762950 Author: Usman Raza <usman.r123@gmail.com> Date : 2014-10-18 16:00:37 +0000
    • highlight no plugin found msg
  • Change: 57c2129c7af9bc13a73dc41980a2f2eabc69f723 Author: Usman Raza <usman.r123@gmail.com> Date : 2014-10-18 15:42:35 +0000
    • added and using error function if no ia triggers
  • Change: 0a6436780f8d65f1dfe5a1a81a56a90bd4f2aac7 Author: Zaahir Moolla <moollaza@fastmail.fm> Date : 2014-10-16 11:09:38 +0000
    • Merge pull request #135 from duckduckgo/zaahir/bump-json-version
    • Bump JSON Version, fixes #129
  • Change: 589e5c7f5b579345e34e5bf5c246be50391d95ec Author: Zaahir Moolla <moollaza@gmail.com> Date : 2014-10-16 10:55:50 +0000
    • Bump JSON Version, fixes #129
  • Change: b9b51ee132efd46fe5f6176ab4af70a68d815509 Author: Matt Miller <mwmiller@outlook.com> Date : 2014-10-16 08:29:00 +0000
    • Server: only show asset loading messages in verbose.
  • Change: 595a99bfd29e0582105fef407441c90c60cdf5f4 Author: Matt Miller <mwmiller@outlook.com> Date : 2014-10-16 08:29:00 +0000
    • App::DuckPAN: do perl version checking.
    • This should make the required and recommended versions more visible to the users who need to know.
  • Change: f6e71f062347892b4bc3d5a05e261d8aa27e09ad Author: Matt Miller <mwmiller@outlook.com> Date : 2014-10-16 08:25:54 +0000
    • Merge pull request #130 from duckduckgo/zaahir/readme-update
    • Mention suggested Perl versions in README
  • Change: 4775dc9a88f8932d4dcea878e7674f0aa2f64b65 Author: Matt Miller <mwmiller@outlook.com> Date : 2014-10-16 08:25:03 +0000
    • Merge pull request #133 from duckduckgo/zaahir/duckpan-new-update
    • duckpan new update
  • Change: 83aae1d1dfc966adcb60630505099afb1518f53d Author: Zaahir Moolla <moollaza@gmail.com> Date : 2014-10-16 00:13:28 +0000
    • fix up lc_path
  • Change: 669c997f7864cf39533a3892a08050faf7728888 Author: Zaahir Moolla <moollaza@gmail.com> Date : 2014-10-16 00:12:18 +0000
    • Make sure camel_to_underscore does exhaustive search
  • Change: 94f19f3b8ec1ec5aaa42fa1c751bcec6742090dd Author: Zaahir Moolla <moollaza@gmail.com> Date : 2014-10-15 23:37:25 +0000
    • typo fix, package_name
  • Change: 7bd3056b53b94d1eb6f6b2a25150d49703d64356 Author: Zaahir Moolla <moollaza@gmail.com> Date : 2014-10-15 23:08:27 +0000
    • show dev created package name, not just filename
  • Change: 5cdbc507ed128a900a171e41fc7ac864ab665592 Author: Zaahir Moolla <moollaza@gmail.com> Date : 2014-10-15 23:07:38 +0000
    • whoops, make sure we pass along correct path
  • Change: c0c0313395eea23727499eff75e08d7caefcfa32 Author: Zaahir Moolla <moollaza@gmail.com> Date : 2014-10-15 22:59:53 +0000
    • better name and path handling for template variables
  • Change: 510316106bf3f333fb340302ddd3199cac71c280 Author: Zaahir Moolla <moollaza@gmail.com> Date : 2014-10-15 22:50:24 +0000
    • Better handlng of $path
  • Change: a6f42d4bac41aa4dffde2a1cbff2b9437d55a43d Author: Zaahir Moolla <moollaza@gmail.com> Date : 2014-10-15 22:24:39 +0000
    • Check current dir first, no point in taking input when we can't use it
  • Change: 8c04db652decb1afedf20b3f945071f6ab45aeac Author: Zaahir Moolla <moollaza@gmail.com> Date : 2014-10-15 21:55:56 +0000
    • remove unneeded File::Path
  • Change: c3ce8c91461a92601a501512d6742d34e6d6b40e Author: Zaahir Moolla <moollaza@gmail.com> Date : 2014-10-15 21:55:12 +0000
    • improve handling of names to support filepaths or package names, cleanup code
  • Change: b351d5ecb09dcc9b5851593f34a1fe941543c15d Author: Zaahir Moolla <moollaza@fastmail.fm> Date : 2014-10-11 11:51:23 +0000
    • small typo fix
  • Change: 4ac5c6c4286bad2489686a25c1dcb8ab43a548e7 Author: Zaahir Moolla <moollaza@fastmail.fm> Date : 2014-10-11 11:50:11 +0000
    • whoops, add newline before hr
  • Change: 3b7029a0bb7dfd58297ecf1152be41270c42d05d Author: Zaahir Moolla <moollaza@fastmail.fm> Date : 2014-10-11 11:48:37 +0000
    • whoops, add newline after heading
  • Change: c057a457cc60125f929fecce414ee1bfccb28900 Author: Zaahir Moolla <moollaza@fastmail.fm> Date : 2014-10-11 11:47:54 +0000
    • Updated README to mention suggested Perl versions for DuckPAN
  • Change: a0cffadcfdc77cfc1bd052aca12e3f0c6d676138 Author: Zaahir Moolla <moollaza@fastmail.fm> Date : 2014-10-09 11:20:07 +0000
    • Merge pull request #127 from mwmiller/caching
    • Caching
  • Change: c37ead7ca36d0eded3835938285be23e13993693 Author: Matt Miller <mwmiller@outlook.com> Date : 2014-10-09 16:26:49 +0000
    • Server: remove errant backtick.
  • Change: 15b96495f7400b8d43c61a4b0866fb9dacd703e7 Author: Matt Miller <mwmiller@outlook.com> Date : 2014-10-09 10:13:35 +0000
    • Server: update verbose messages.
    • This might make it easier to pair them up and understand what is happening.
  • Change: 34c8d47e1a18658fd1511e5a6c817ed02dfdf47b Author: Matt Miller <mwmiller@outlook.com> Date : 2014-10-08 16:56:00 +0000
    • Server: show how we come to find those sub_assets.
  • Change: bcebdc9dbff1acf51eb0e1912ee19617a4ef2151 Author: Matt Miller <mwmiller@outlook.com> Date : 2014-10-08 15:55:04 +0000
    • Server: remove extraneous cache_path output.
  • Change: cef665eae6812902e657f38a08e2de65043561cd Author: Matt Miller <mwmiller@outlook.com> Date : 2014-10-08 15:25:29 +0000
    • Server: Unify internal/external name distinction.
    • We had this concept in a less useful way with the `%assets` hash. We'd prefer to have them all have similar characteristics so we (and the code!) can reaosn about what is going on.
    • With this nearly everything is cached locally, which makes for a better experiencefor those on slow links. Let's assume those people exist.
  • Change: 7d4ace5064157bf895b53edf0de476c151ebd157 Author: Matt Miller <mwmiller@outlook.com> Date : 2014-10-08 10:20:01 +0000
    • Server: make failure to cache a fatal error.
    • Also, cleanup and improve the logging code around that area a tiny bit.
  • Change: 35be9642401d9412528eb7bb0b2d481628635117 Author: Matt Miller <mwmiller@outlook.com> Date : 2014-10-08 01:01:13 +0000
    • Server/Web: cache locales JS.
    • This makes things much faster when on a slow connection. Or so I hear.
  • Change: b11bc6eeffdb8b58d21691c9398c5264f55029fb Author: Matt Miller <mwmiller@outlook.com> Date : 2014-10-08 00:55:54 +0000
    • Server: improve retrival and caching code reuse
    • Two areas had essentially identical code, so extract that into a single method.
    • Also, improve the output of the extract code to help with diagnostics when things go awry.
  • Change: 6288c33002508b0b466753448d88daf5db5171a3 Author: Zaahir Moolla <moollaza@fastmail.fm> Date : 2014-09-30 12:39:28 +0000
    • Merge pull request #125 from mwmiller/autotemplates
    • Goodie Auto-Templating.
  • Change: 4b3f1143b72d3655ceea145cebee4df48cb4a4f1 Author: Matt Miller <mwmiller@outlook.com> Date : 2014-09-26 14:54:44 +0000
    • Web: allow for auto-template inclusion for goodies.
    • This approximates the way things work on the backend, without requiring all of the infrastructure.
  • Change: ad8d7ce3cf6ef3db0f5e5b0692e79d62245f916b Author: Matt Miller <mwmiller@outlook.com> Date : 2014-09-25 17:01:52 +0000
    • Merge pull request #124 from duckduckgo/zaahir/remove-dzil-ReleaseOnlyWithLatest
    • replace ReleaseOnlyWithLatest with PromptIfStale
  • Change: 502ed159fe07ab5ea27026ce2be29f866904e391 Author: Zaahir Moolla <moollaza@fastmail.fm> Date : 2014-09-25 15:35:11 +0000
    • Merge pull request #118 from killerfish/podupdate
    • Updated pod and readme
  • Change: 519ebfcf95cb343bb7a0c13684232cc940a757e9 Author: Zaahir Moolla <moollaza@duckduckgo.com> Date : 2014-09-25 15:14:24 +0000
    • replace ReleaseOnlyWithLatest with PromptIfStale
  • Change: 359fb29f82e9a8c4f76d9def9afda49da4486c0b Author: Zaahir Moolla <moollaza@fastmail.fm> Date : 2014-09-22 20:15:03 +0000
    • Merge pull request #123 from killerfish/rmdeprecated
    • Removing deprecated command goodie
  • Change: 112d783720e61516888f34b9b264ba51d0137393 Author: Usman Raza <usman.r123@gmail.com> Date : 2014-09-21 19:22:22 +0000
    • removed semicolon in pod
  • Change: 4f1461919cec628de117e4f727886868a6b0dde7 Author: Usman Raza <usman.r123@gmail.com> Date : 2014-09-21 17:56:25 +0000
    • Removing deprecated command goodie
  • Change: 0e960caab596e93f174068466e860b08902fcae0 Author: Matt Miller <mwmiller@outlook.com> Date : 2014-09-18 19:36:42 +0000
    • Merge pull request #121 from duckduckgo/zaahir/update-pr-template
    • updated pr template with new question
  • Change: 6536dabe7aeac447091946f48db4f5f0ed460089 Author: Zaahir Moolla <moollaza@gmail.com> Date : 2014-09-18 18:41:32 +0000
    • updated pr template with new question
  • Change: 5b3357a6f84014a58b7354b268ad61b587e1835c Author: Usman Raza <usman.r123@gmail.com> Date : 2014-09-17 18:17:02 +0000
    • moved to shell
  • Change: a49d0a4581a4cf78d4f1d3cca6151cbf8a73d5fd Author: Usman Raza <usman.r123@gmail.com> Date : 2014-09-17 18:15:04 +0000
    • moved to 3 backticks
  • Change: d7cfe45acbd9682b01449dbb54871e4783c3ce17 Author: Usman Raza <usman.r123@gmail.com> Date : 2014-09-17 18:12:09 +0000
    • updated with backticks
  • Change: 731670db418a90f84965562e8538187174347a0d Author: Zaahir Moolla <moollaza@fastmail.fm> Date : 2014-09-16 22:39:57 +0000
    • Merge pull request #119 from killerfish/rmduplicate
    • Duckpan.pm: Removed duplicate import
  • Change: 570eb3bc925a271d1e597a5d4da3465330abffdd Author: Zaahir Moolla <moollaza@fastmail.fm> Date : 2014-09-16 20:00:36 +0000
    • Merge pull request #111 from duckduckgo/zaahir/fix-duckpan-setup
    • Make `duckpan setup` work properly.
  • Change: 6a47ad38c6ecf65917a0afcd0c5cd7a5b3849eca Author: Matt Miller <mwmiller@outlook.com> Date : 2014-09-12 12:26:10 +0000
    • Merge pull request #120 from fern4lvarez/fix-locally-link
    • Fixes on README.md
  • Change: 5c406309ea2e13b89a82de93fc15f2a98224cce2 Author: Fernando Álvarez <fa@cloudcontrol.de> Date : 2014-09-12 18:13:15 +0000
    • README.md - Fix trailing whitespaces
  • Change: f27f6852d2dafce4f678b9409cbc018d4a23503d Author: Fernando Álvarez <fa@cloudcontrol.de> Date : 2014-09-12 18:12:39 +0000
    • README.md - Fix broken link for locally installation
  • Change: b7fe6bb7e8711ec48726e9e0aa322067f194f2d6 Author: Usman Raza <usman.r123@gmail.com> Date : 2014-09-12 17:33:52 +0000
    • updated argument syntax in pod
  • Change: 5d5a8aa0e0535d5219ae2e87db98d224966904fa Author: Usman Raza <usman.r123@gmail.com> Date : 2014-09-12 17:27:36 +0000
    • defined section for ddg-query
  • Change: ade59621369abfcfabbb87a62cfb055b9914ddec Author: Usman Raza <usman.r123@gmail.com> Date : 2014-09-12 16:58:13 +0000
    • added seperators
  • Change: 22a0d23b105646b5751f1d8ba9f0454712401278 Author: Usman Raza <usman.r123@gmail.com> Date : 2014-09-12 16:42:54 +0000
    • removed duplicate import
  • Change: dfa3608327294c9c28af46fa07838ac4e11331cc Author: Usman Raza <usman.r123@gmail.com> Date : 2014-09-09 23:59:12 +0000
    • updated pod and readme
  • Change: 20b070f98497cad7ea82122e3c26c86c45175eee Author: Zaahir Moolla <moollaza@duckduckgo.com> Date : 2014-09-08 14:40:02 +0000
    • Merge pull request #117 from mwmiller/faster_existence_checking
    • Perl.pm: use 'first' to check for array membership.
  • 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" which will not necessarily correlate to the version numbers as they will be published eventually.
    • `duckpan reinstall` forces duckpan to install the latest version from the public repostitory without regard to which versions are currently installed locally.
  • Change: a92aa2b95bf7deb2d27cc34ff646d191bd994fc9 Author: Matt Miller <mwmiller@outlook.com> Date : 2014-09-04 08:52:20 +0000
    • Web: share more code between Goodies and Spice
    • This needs some cleanup, but suffices for now to make the coming Goodies CSS changes work as intended.
  • Change: 55b919a82390a1297c4089b8fb2bb4810b1b9ed6 Author: Matt Miller <mwmiller@outlook.com> Date : 2014-09-04 08:46:55 +0000
    • .gitignore: ignore editor temporary files.
  • Change: e31332c7b3907977fd79dd567f194c09f645f875 Author: Matt Miller <mwmiller@outlook.com> Date : 2014-09-03 11:30:28 +0000
    • New: auto-camelify their input name.
    • This will take all of their words and turn it into TheRightThing for our purposes.
    • Addresses #110.
  • Change: 86e7c1d2be620d277db1819b11b056c8083df6b6 Author: Zaahir Moolla <moollaza@duckduckgo.com> Date : 2014-08-27 15:07:03 +0000
    • change 'unless' to 'if' because check_requirements returns 0 for success
  • Change: 9c5f17bd01fe003e74c827f20de98f2af93591cb Author: Matt Miller <mwmiller@outlook.com> Date : 2014-08-26 16:55:33 +0000
    • Merge pull request #108 from duckduckgo/zaahir/update-docs
    • Update docs to mention new --port argument
  • Change: 8eb2068d8ff68034c3c9a738efc40177da6223c4 Author: Zaahir Moolla <moollaza@duckduckgo.com> Date : 2014-08-26 20:07:59 +0000
    • one more typo fix
  • Change: 934bc681bb24db53583bf4cd56fa1b25670d731d Author: Zaahir Moolla <moollaza@duckduckgo.com> Date : 2014-08-26 20:05:49 +0000
    • typo fix
  • Change: ede5e66f2f994b278fca178124d23dd9c0869a57 Author: Zaahir Moolla <moollaza@duckduckgo.com> Date : 2014-08-22 14:44:41 +0000
    • Update docs to mention new --port argument
  • Change: 86d52fb3f93e4c15786d0e239e54b6a64c427a24 Author: Matt Miller <mwmiller@outlook.com> Date : 2014-08-21 16:35:51 +0000
    • Merge pull request #106 from duckduckgo/zaahir/dynamic-port
    • Add port option to duckpan server to allow port specification
  • Change: 16d3a12fca45cfe21e7b9efab9dbe3a7399c1a86 Author: Zaahir Moolla <moollaza@duckduckgo.com> Date : 2014-08-21 20:09:58 +0000
    • Add port option to duckpan server to allow port specification
  • Change: 40a9cbca456739c06c01f955953b5767bafca1a9 Author: Zaahir Moolla <moollaza@duckduckgo.com> Date : 2014-08-19 10:45:52 +0000
    • Merge pull request #105 from duckduckgo/jag/utf8
    • dist.ini: Add autodie as a dependency.
  • Change: c3caf9fc334a2e8fe5f9739ffa346097fa40b734 Author: moollaza <moollaza@fastmail.fm> Date : 2014-08-19 14:34:23 +0000
    • Merge branch 'master' into pr/104
  • Change: cfabc5e6b698b21a166808f401beb32ce5576ebf Author: moollaza <moollaza@fastmail.fm> Date : 2014-08-19 14:33:48 +0000
    • simplify whitespace removal
  • Change: 5a12c8c59855882c3ce0feca06c7c74eb11d06bd Author: Jag Talon <jagtalon@duckduckgo.com> Date : 2014-08-14 09:00:16 +0000
    • Merge pull request #103 from duckduckgo/zaahir/single-goodie-result
    • Web.pm - Make sure we only inject one Goodie result into the detail area
  • Change: cc7f6c29f5c397e78c6aefc1a4c8f17bd6edcd7f Author: jagtalon <jag@jagtalon.com> Date : 2014-08-13 19:06:39 +0000
    • dist.ini: Add autodie as a dependency.
    • utf8::all doesn't install because it needs autodie version that's >= 2.11. But the one that's installed in Perl 5.10 to 5.16 is lower than that.
  • Change: 6e0b4ac47f53539e303d3524026c5d7b7413cf5f Author: moollaza <moollaza@fastmail.fm> Date : 2014-08-08 13:40:44 +0000
    • Web.pm - Make sure we only inject one Goodie result into the detail area Fixes #97
  • Change: f35599d5d541521067b9c718df200bd770860bd0 Author: Usman Raza <usman.r123@gmail.com> Date : 2014-08-08 18:38:32 +0000
    • fixed whitespace
  • Change: 8f2f266015aa27ed99a22335f5e801d940dec7f1 Author: Jag Talon <jagtalon@duckduckgo.com> Date : 2014-08-07 15:54:44 +0000
    • Merge pull request #102 from duckduckgo/zaahir/fix-keys-on-reference
    • fix perl 20 keys on reference warning
  • Change: 5427bff88fb30ebd65559d4abb98303e649cfc9a Author: moollaza <moollaza@fastmail.fm> Date : 2014-08-06 04:59:45 +0000
    • fix perl 20 keys on reference warning
  • Change: c6c16c279df7a36c11b48b1d7436c1ecca7cb8ac Author: Russell Holt <russell@duckduckgo.com> Date : 2014-08-01 17:27:41 +0000
    • Merge pull request #101 from duckduckgo/zaahir/duckpan-fix
    • Check $localver is defined in earlier if statement to prevent undef error
  • Change: 2485e73b67464ab7df672d1ea77abcc53463ed5f Author: moollaza <moollaza@fastmail.fm> Date : 2014-08-01 20:07:55 +0000
    • check is defined in earlier if statement to prevent undef error
  • Change: 9a1991e47770c93c8bc4ee0d1cc45060890c9d00 Author: Zaahir Moolla <moollaza@duckduckgo.com> Date : 2014-07-29 18:29:12 +0000
    • Merge pull request #100 from duckduckgo/jag/api-keys
    • Web.pm: Switch fallback server to ddh1.duckduckgo.com
  • Change: bb21a1818f16887c9315d85d50b6d6d79987f665 Author: jagtalon <jag@jagtalon.com> Date : 2014-07-29 14:41:16 +0000
    • Web.pm: Switch fallback server to ddh1.duckduckgo.com
    • I would like to change the default fallback server to DDH1 so that people can have access to private APIs.
    • We sometimes get pull requests from partners that don't have signup pages for APIs. When this happens, only people in DDG have the capability to actually check the API. But when we point it to DDH1, I can deploy the endpoint there and people will be able to play with it on their own DuckPAN installations.
    • Flow:
    • 1. DuckPAN checks if the env variable is available. 2. If it is, it makes a request to the API endpoint. 3. If it isn't, it makes a request to ddh1.
  • Change: accb1237c0f921f781bc218416368215548f58cd Author: Zaahir Moolla <moollaza@duckduckgo.com> Date : 2014-07-24 10:24:51 +0000
    • Small update to phrasing
  • Change: 08e7062e9a065c0cb4329cdc4557da01f850d5fb Author: Zaahir Moolla <moollaza@duckduckgo.com> Date : 2014-07-22 10:28:03 +0000
    • Merge pull request #98 from duckduckgo/zaahir/update-readme
    • Update README, add index and shell completion
  • Change: 56beb5d514f93dc298330788e5e872f8725f94db Author: Zaahir Moolla <moollaza@duckduckgo.com> Date : 2014-07-18 09:34:26 +0000
    • One more update to 'getting started' phrasing
  • Change: e8d7fa406a3bf064a8afed72332a3630c078b08b Author: Zaahir Moolla <moollaza@fastmail.fm> Date : 2014-07-17 11:10:43 +0000
    • Update README, add index and shell completion
  • Change: 003b100b26ccbb55d53f7b8097aed6258d59e2cd Author: Zaahir Moolla <moollaza@duckduckgo.com> Date : 2014-07-14 11:32:57 +0000
    • grammar fix
  • Change: 0522eaae6b2a7fd629801ab34b18c132f19fd45c Author: Zaahir Moolla <moollaza@duckduckgo.com> Date : 2014-07-11 16:04:10 +0000
    • Merge pull request #94 from duckduckgo/pr/87
    • Pr/87
  • Change: 44c1aac7acdaa76258c712c0f08293defd485347 Author: Jag Talon <jagtalon@duckduckgo.com> Date : 2014-07-07 10:45:41 +0000
    • Merge pull request #88 from duckduckgo/zaahir/temp-calltype-self-fix
    • Force Duckpan to manually call Spice callback after templates are compiled
  • Change: 0d76e04cc7522fe9b1084f524fcbfafd13c07a61 Author: Zaahir Moolla <moollaza@duckduckgo.com> Date : 2014-07-04 18:19:55 +0000
    • Merge pull request #93 from duckduckgo/jag/fmt-server
    • Cmd/Server.pm: Fmt the file.
  • Change: e1378ecafbec1466917a4dac75fafa5e00d21df9 Author: jagtalon <jag@jagtalon.com> Date : 2014-07-04 19:42:57 +0000
    • Cmd/Server.pm: Fmt the file.
  • Change: 4b2fb7cbae2871a5a10777626c37bd4d37832073 Author: Zaahir Moolla <moollaza@duckduckgo.com> Date : 2014-07-04 14:26:26 +0000
    • Merge pull request #83 from duckduckgo/russell/pin
    • pin versions for module installations
  • Change: e827bc52b66a84e18e4495fd9300b2f527dada05 Author: Zaahir Moolla <moollaza@duckduckgo.com> Date : 2014-07-04 13:59:27 +0000
    • Merge pull request #92 from duckduckgo/jag/duckpan-fix
    • Server.pm: New DuckDuckGo homepage has a new CSS file.
  • Change: a0ca4339679d5407f737e2c5c008c71933df54d3 Author: jagtalon <jag@jagtalon.com> Date : 2014-07-04 15:51:52 +0000
    • Server: Only load the CSS file once.
    • Since /?duckduckhack_css=1 already contains all of the CSS files in the page, we only need to load it once.
  • Change: 47b3de2003d313723a1ebfe25d08aff2b1a1aac4 Author: jagtalon <jag@jagtalon.com> Date : 2014-07-03 22:56:08 +0000
    • Server.pm: New DuckDuckGo homepage has a new CSS file.
    • The new CSS file is static.css (or sxxx.css in production). We need to slurp this in, too.
  • Change: 8a880392ae541b7c8303a7083418b1bc5a642713 Author: Jag Talon <jagtalon@duckduckgo.com> Date : 2014-07-03 09:35:16 +0000
    • Merge pull request #85 from duckduckgo/zaahir/support-svg-canvas
    • DuckPAN Server - Add support for <svg>, <canvas>, etc
  • Change: ab9e4a18d3368e95ce2e9ef8ffc6c04787086101 Author: Zaahir Moolla <moollaza@duckduckgo.com> Date : 2014-07-02 17:38:37 +0000
    • Improved error message for failed module install
  • Change: d18cebbee8c35fa27e96dede54ad6f2668b08d7a Author: Alex Kapranoff <alex@kapranoff.ru> Date : 2014-07-02 20:03:49 +0000
    • Fix language in cpanm error message
  • Change: 926e1424a0a89411291713bbadb466a5f778f725 Author: Zaahir Moolla <moollaza@duckduckgo.com> Date : 2014-06-30 18:44:33 +0000
    • Support parsing <svg>, <canvas>, etc in Goodie HTML
  • Change: 107262e4679e4826c1b92b9c412db63fa59e67b4 Author: Russell Holt <russell@duckduckgo.com> Date : 2014-06-30 12:30:45 +0000
    • more tab fixes
  • Change: a6dfda73e35317c1a873c682288385feee4a7b0d Author: Russell Holt <russell@duckduckgo.com> Date : 2014-06-30 12:29:03 +0000
    • more appropriate names. using tabs again.
  • Change: 1f834d547fdeb592d655932661177ee259f07af8 Author: Zaahir Moolla <moollaza@duckduckgo.com> Date : 2014-06-30 11:33:14 +0000
    • Force Duckpan to manually call Spice callback after templates are compiled
  • Change: 542af1806781dc2c834f562ecbeb71893873ca15 Author: Russell Holt <russell@duckduckgo.com> Date : 2014-06-28 18:43:57 +0000
    • pin versions for modules using env variables
  • Change: dda0912456c2eb9eaa7efb3af0e864e64af5494d Author: Russell Holt <russell@duckduckgo.com> Date : 2014-06-28 01:17:14 +0000
    • add support for module version pinning
  • Change: 4750116aa224969ffb64e973fccaa7ac495ed285 Author: Zaahir Moolla <moollaza@duckduckgo.com> Date : 2014-06-20 13:43:08 +0000
    • Merge pull request #82 from duckduckgo/jag/message
    • DuckPAN/DDG: Make load error message work for 5.16
  • Change: 4c6dd525f983c3f2c3133e888e3f08a4f6c61088 Author: jagtalon <jag@jagtalon.com> Date : 2014-06-20 15:02:07 +0000
    • DuckPAN/DDG: Make load error message work for 5.16
  • Change: 8e8f91daf01a7aaf016a47900b42bc749953ca29 Author: Jag Talon <jagtalon@duckduckgo.com> Date : 2014-06-18 21:15:25 +0000
    • DDG.pm: Update link to docs.
  • Change: 24734f6127e5fab002ae40650f126b3579f06b88 Author: Zaahir Moolla <moollaza@duckduckgo.com> Date : 2014-06-18 20:53:41 +0000
    • Merge pull request #80 from duckduckgo/jag/typos
    • README.md: Fix typos
  • Change: d7e65eb3bdc36d7a11ab1896729b88e7596f8738 Author: Zaahir Moolla <moollaza@duckduckgo.com> Date : 2014-06-18 20:44:38 +0000
    • Merge pull request #78 from duckduckgo/jag/loading-error
    • DuckPAN/DDG: DuckPAN won't die when a module fails to load.
  • Change: 47bba306fd2e5a92f21a155828598c624afc078a Author: Jag Talon <jagtalon@duckduckgo.com> Date : 2014-06-18 19:25:20 +0000
    • README.md: Fix typos
  • Change: db618dd88144c50dc8730058d24a5f72ef94ff1f Author: jagtalon <jag@jagtalon.com> Date : 2014-06-18 22:52:40 +0000
    • DuckPAN/DDG: Don't display warning every time.
  • Change: 5ce6c9c9766a739865822628165064223e75f557 Author: jagtalon <jag@jagtalon.com> Date : 2014-06-18 22:42:08 +0000
    • Merge remote-tracking branch 'origin/jag/loading-error' into jag/loading-error
    • Conflicts:
    • lib/App/DuckPAN/DDG.pm
  • Change: 8b432fe37da1627acf159e554f0f47a7c5511127 Author: jagtalon <jag@jagtalon.com> Date : 2014-06-18 22:40:43 +0000
    • DuckPAN/DDG: Clearer warning.
  • Change: d62e9426b78a5500463195c5bf62cb6ac73e660a Author: Zaahir Moolla <moollaza@duckduckgo.com> Date : 2014-06-18 18:34:19 +0000
    • Merge pull request #79 from duckduckgo/jag/codio-update
    • README.md: Make Codio instructions clearer.
  • Change: 7c1953491782f4d42452e1b030bdf1dd1635d7ca Author: Jag Talon <jagtalon@duckduckgo.com> Date : 2014-06-18 18:05:39 +0000
    • README.md: Make Codio instructions clearer.
    • Based on Jordan's comments.
  • Change: c953bb938a3f82be444f222703e5f135cdf36d65 Author: Jag Talon <jagtalon@duckduckgo.com> Date : 2014-06-18 17:32:27 +0000
    • Update DDG.pm
  • Change: d42b0959c4472124fc1129b434d3b1ac1014d634 Author: jagtalon <jag@jagtalon.com> Date : 2014-06-18 20:36:24 +0000
    • DuckPAN/DDG: Add extra message to be clear.
  • Change: 5107b329ae8408027884d508a1eabb03bcbee83e Author: jagtalon <jag@jagtalon.com> Date : 2014-06-18 20:13:49 +0000
    • DuckPAN/DDG: Changed message.
  • Change: 7ff04f16b19972c0923fc4b97c8ac2be99289b58 Author: jagtalon <jag@jagtalon.com> Date : 2014-06-18 19:21:51 +0000
    • DuckPAN/DDG: Format to spaces instead.
  • Change: 208605b6241036748face8b793eac12cf3e53fcb Author: jagtalon <jag@jagtalon.com> Date : 2014-06-18 19:08:54 +0000
    • DuckPAN/DDG: Format using tabs.
  • Change: 4815ecf420abe6335df7ab6f9974c731dcb1a353 Author: jagtalon <jag@jagtalon.com> Date : 2014-06-18 19:01:40 +0000
    • DuckPAN/DDG: Less fail oriented message.
    • As suggested in https://github.com/duckduckgo/p5-app-duckpan/pull/78#discussion_r1393 2667.
  • Change: b5672f9f3d6528211b0baaacf4f5c822f5b6fe69 Author: jagtalon <jag@jagtalon.com> Date : 2014-06-18 16:39:40 +0000
    • DuckPAN/DDG: Updated comment.
  • Change: d76d37cda7dbdabf09d0b0dfe5245f84087a0dfe Author: jagtalon <jag@jagtalon.com> Date : 2014-06-18 16:29:32 +0000
    • DuckPAN/DDG: Format
  • Change: 099c167ae08a62588b13560e866299b46cc13966 Author: jagtalon <jag@jagtalon.com> Date : 2014-06-18 15:53:20 +0000
    • DuckPAN/DDG: DuckPAN won't die when a module fails to load.
    • It's been a perennial problem for DuckPAN users to install all of the dependencies of each IA in the repo before they can even test anything. This patch prevents DuckPAN from exiting when it fails to load an IA. It goes on running, but it warns the user that some IAs didn't load (along with the errors that caused it).
  • Change: 2099cc41971ce88244b84d571ac01f68670b75d2 Author: Zaahir Moolla <moollaza@duckduckgo.com> Date : 2014-06-13 18:13:28 +0000
    • Merge pull request #77 from duckduckgo/jag/wrapping
    • DuckPAN/Web.pm: Don't wrap if we have missing envs and wrap is enabled.
  • Change: cb02e6d79861fe14a911cd645815cac3db59bb22 Author: jagtalon <jag@jagtalon.com> Date : 2014-06-13 22:00:13 +0000
    • DuckPAN/Web.pm: Don't wrap if we have missing envs and wrap is enabled.
    • Fixes #76
  • Change: 31dc9778022aa5bd2d8da892dba6c6e14fb210c8 Author: Zaahir Moolla <moollaza@duckduckgo.com> Date : 2014-06-11 19:33:27 +0000
    • Merge pull request #75 from duckduckgo/jag/codio
    • Add Codio Walkthrough
  • Change: 3ead76436db333777f68f41846bc717df15368cb Author: Jag Talon <jagtalon@duckduckgo.com> Date : 2014-06-11 19:00:12 +0000
    • README.md: Bold some text to highlight
  • Change: 84822e07739aa57a7a3d7d809ec1b49d006fe30a Author: Jag Talon <jagtalon@duckduckgo.com> Date : 2014-06-11 18:07:19 +0000
    • README.md: Remove Mac OS X from the platforms with reported issues.
  • Change: 8d38d81dd1db0c1587cf6fc5dc5cc81f6e3d9220 Author: Jag Talon <jagtalon@duckduckgo.com> Date : 2014-06-11 18:04:34 +0000
    • README.md: Remove "for now"
  • Change: 16cd65495dc78d115a46f59b2a434b13a930be42 Author: Jag Talon <jagtalon@duckduckgo.com> Date : 2014-06-11 15:50:39 +0000
    • README.md: Add newlines before the image.
  • Change: e3237005d540bb2ab855cde8154f04ffa0833039 Author: Jag Talon <jagtalon@duckduckgo.com> Date : 2014-06-11 15:50:03 +0000
    • README.md: Add images for the Codio walkthrough.
  • Change: a8b185f3d9266918c98fb836bec4bd15e16a061b Author: Jag Talon <jagtalon@duckduckgo.com> Date : 2014-06-11 15:21:59 +0000
    • README.md: Add install instructions for Codio
  • Change: 79ddf623866b1a5dd7ee1aa41bf6527a1959597a Author: Zaahir Moolla <moollaza@duckduckgo.com> Date : 2014-05-30 13:39:44 +0000
    • Merge pull request #73 from duckduckgo/jag/load
    • DuckPAN/DDG: Fixed an error with load_class.
  • Change: de1b56aaf80b437cdada3c505db0a81e6f3a3b88 Author: Jag Talon <jagtalon@duckduckgo.com> Date : 2014-05-30 10:00:59 +0000
    • DuckPAN/DDG: Formatted code.
  • Change: 9436eb19621253a7a85bc826b61c4db94e913089 Author: jagtalon <jag@jagtalon.com> Date : 2014-05-28 22:19:45 +0000
    • DuckPAN/DDG: Fixed an error with load_class.
    • `load_class` was returning `undef`, which makes accessing `trigger_block_type` an invalid operation. Thanks to @nilnilnil for solving the problem.
  • Change: 32865661725351d9e9c5fc2f6c18e00519290931 Author: Russell Holt <russell@duckduckgo.com> Date : 2014-05-23 22:16:14 +0000
    • Merge pull request #72 from duckduckgo/zaahir/goodies-fix
    • Display "Answer" tab for Goodies in DP Server
  • Change: 6e3f360723a50b9c360b95531ebba0f779632947 Author: Zaahir Moolla <moollaza@duckduckgo.com> Date : 2014-05-23 18:44:22 +0000
    • remove class zcm__dynamic from #duckbar_home so Answer tab shows
  • Change: 233a0e138dcd2f50c512caf3f7b5aaa3011bc869 Author: Zaahir Moolla <moollaza@duckduckgo.com> Date : 2014-05-23 18:20:00 +0000
    • Merge pull request #71 from duckduckgo/zaahir/better-cache-clear
    • clear cache with rmtree()
  • Change: a7982b95b376beadeb48a1f98387150d84e6b864 Author: Zaahir Moolla <moollaza@duckduckgo.com> Date : 2014-05-23 18:18:53 +0000
    • clear cache with rmtree()
  • Change: d5b18dc63b4ceaef6cb132c8deb3644cd8c402f8 Author: Zaahir Moolla <moollaza@duckduckgo.com> Date : 2014-05-23 17:59:40 +0000
    • Revert "clear cache with rmtree()" Didn't mean to push this to master! This reverts commit 2774dd86c1c3bc765fe44a0264ed7a71444f4032.
  • Change: 2774dd86c1c3bc765fe44a0264ed7a71444f4032 Author: Zaahir Moolla <moollaza@duckduckgo.com> Date : 2014-05-23 17:55:46 +0000
    • clear cache with rmtree()
  • Change: 8b0ef9dc663d232da047cee7c47474df38263c7e Author: Zaahir Moolla <moollaza@duckduckgo.com> Date : 2014-05-23 17:41:44 +0000
    • Merge pull request #70 from duckduckgo/zaahir/upgrade-clear-cache
    • Clear cache before installing new modules
  • Change: 006481c509a08ca6e5f9535595bce41efd3b701c Author: Zaahir Moolla <moollaza@duckduckgo.com> Date : 2014-05-23 17:38:46 +0000
    • Clear cache before installing new modules
  • Change: 5a3eaa3034655f070c3b86740093d1123ca25987 Author: Zaahir Moolla <moollaza@duckduckgo.com> Date : 2014-05-23 17:22:12 +0000
    • Merge pull request #69 from duckduckgo/zaahir/fix-searchbox
    • Conditionally block d.js when dpan.js is present, otherwise allow
  • Change: 919af6f7fa452666f6700ad1e5f9d380b6d1504b Author: Zaahir Moolla <moollaza@duckduckgo.com> Date : 2014-05-23 16:57:14 +0000
    • Conditionally block d.js when dpan.js is present, otherwise allow
  • Change: bd93d812c5e282ff93df803eeb33c91eba4fd9e3 Author: Russell Holt <russell@duckduckgo.com> Date : 2014-05-23 15:18:38 +0000
    • Merge pull request #68 from duckduckgo/zaahir/duckpan-updates
    • More minor fixes
  • Change: acedb84730ab693713603369128f928ca9869bfb Author: Zaahir Moolla <moollaza@duckduckgo.com> Date : 2014-05-23 14:52:18 +0000
    • Temp Fix - ignore d.js
  • Change: 580a933b6a11610d430ca4afd602f586fb5e208d Author: Zaahir Moolla <moollaza@duckduckgo.com> Date : 2014-05-23 14:07:36 +0000
    • Whoops, extra bracket
  • Change: 1ce7a8b7e3f99f11d9362be82f60d233967f7de0 Author: Zaahir Moolla <moollaza@duckduckgo.com> Date : 2014-05-23 14:02:23 +0000
    • Don't need File::Path right now
  • Change: b5d1501df3b8cc752dad7a888193a1dd7609aa3c Author: Zaahir Moolla <moollaza@duckduckgo.com> Date : 2014-05-23 14:01:02 +0000
    • Rewrite dpan.js to duckduckhack_js
  • Change: ec4fdf7bf6d332af4bca984dc216c57833515d3e Author: Russell Holt <russell@duckduckgo.com> Date : 2014-05-23 12:09:05 +0000
    • Merge pull request #66 from duckduckgo/zaahir/bttf-updates
    • BTTF: Updates for next version of DuckDuckGo
  • Change: 979b4ae8d3e660c142615307a5eb5c601fe09fe0 Author: Zaahir Moolla <moollaza@duckduckgo.com> Date : 2014-05-23 10:58:20 +0000
    • write page_js into cach
  • Change: cb374f2c5fa30009971563edeedf81eadeeeeaf5 Author: Zaahir Moolla <moollaza@duckduckgo.com> Date : 2014-05-23 01:01:06 +0000
    • Now accepts versioned dpan.js (rather than duckduckpan.js)
  • Change: d1d59f4ef12b97096493e64d2156e786a7b2d567 Author: Zaahir Moolla <moollaza@duckduckgo.com> Date : 2014-05-22 23:26:43 +0000
    • Bring back page_templates, still need them
  • Change: 886db6984cc297d54552488e873774c556ab749d Author: Zaahir Moolla <moollaza@duckduckgo.com> Date : 2014-05-22 21:57:32 +0000
    • More cleanup, fix duckpan.js
  • Change: 836e69f65383b3380d829b3059991bfd4e3f3237 Author: Zaahir Moolla <moollaza@duckduckgo.com> Date : 2014-05-22 21:17:05 +0000
    • Only clear the duckpan cache when it exists
  • Change: 1c023d606d7e4a5f28fe2c65407c213f0b4bb665 Author: Zaahir Moolla <moollaza@duckduckgo.com> Date : 2014-05-22 21:09:40 +0000
    • Update DuckPAN to use duckduckpan.js
  • Change: 98fd720f7ba53f5715faee9cb203f26e809e46a9 Author: Zaahir Moolla <moollaza@duckduckgo.com> Date : 2014-05-22 21:07:51 +0000
    • clear cache with rm -r, remove_tree not working...
  • Change: cd2c9697257564d30e5dbac6d05d48ddc05e8e44 Author: Zaahir Moolla <moollaza@duckduckgo.com> Date : 2014-05-19 13:07:28 +0000
    • Force duckpan to clear the cache on upgrade
  • Change: df54efde3c9af38b045a34b18e88605562ea7ebd Author: Zaahir Moolla <moollaza@duckduckgo.com> Date : 2014-05-19 11:58:33 +0000
    • Change hostname back to duckduckgo.com, add back hostname output
  • Change: 800031b6855010ed143c059a8a2d59a58c48d086 Author: Zaahir Moolla <moollaza@duckduckgo.com> Date : 2014-05-19 11:56:14 +0000
    • Merge remote-tracking branch 'origin/master' into zaahir/bttf-updates
  • Change: 200ebb938ab51823f81abf4b2c579524b1172ea5 Author: Zaahir Moolla <moollaza@duckduckgo.com> Date : 2014-05-01 16:54:17 +0000
    • Revert "update test"
    • This reverts commit 2e969b403a63ad9ce60cf98da50f7f3ee13fdb24.
  • Change: 2e969b403a63ad9ce60cf98da50f7f3ee13fdb24 Author: Zaahir Moolla <moollaza@duckduckgo.com> Date : 2014-05-01 16:54:00 +0000
    • update test
  • Change: b5b692bcfc5373ee2e943c68c8876373819777da Author: Zaahir Moolla <moollaza@duckduckgo.com> Date : 2014-05-01 16:29:42 +0000
    • Small update to duckpan.js
  • Change: 2ce7b49429863b7cf865ca79a7a314136e13bbfe Author: Zaahir Moolla <moollaza@duckduckgo.com> Date : 2014-05-01 16:14:49 +0000
    • Remove auth headers, not needed
  • Change: 8f54da47f2744b19c161bde3d9c3f85fdfc934db Author: Zaahir Moolla <moollaza@duckduckgo.com> Date : 2014-04-23 21:55:42 +0000
    • Remove old bootstrap files from duckpan, not necessary
  • Change: 58e6925bc519c0cda7a91d2499490c062765257c Author: Zaahir Moolla <moollaza@duckduckgo.com> Date : 2014-04-22 17:36:47 +0000
    • Accept dev version of s.css
  • Change: 3ad2240f671286028870d25cef02cbf6d84eb362 Author: Zaahir Moolla <moollaza@duckduckgo.com> Date : 2014-04-22 14:02:56 +0000
    • Properly handle requests for versioned share dir assets
  • Change: 6efbd3afa1c6fe046cff8432b8972e8d6892058f Author: Zaahir Moolla <moollaza@duckduckgo.com> Date : 2014-04-22 14:01:58 +0000
    • Duckpan now accepts dev versions of d.js, g.js and s.css
  • Change: 9f7aecb9392fa48500a9ce93c68a4aa69c01d72b Author: Zaahir Moolla <moollaza@duckduckgo.com> Date : 2014-04-22 09:42:21 +0000
    • bugfix, won't redefine Spice.<spice_name> during each loop
  • Change: dc17c30dc4fafb73b39107f1453c32959ddd8a43 Author: Zaahir Moolla <moollaza@duckduckgo.com> Date : 2014-04-10 13:29:03 +0000
    • update duckpan.js for BTTF - mostly temporary fix
  • Change: fe6888ce7320787c5cae67aa56ec2d3bd2a9eed8 Author: Zaahir Moolla <moollaza@duckduckgo.com> Date : 2014-04-10 13:28:41 +0000
    • update Web.pm for BTTF Spice and Goodies
  • Change: f5981f726a3f0d7be9325e491e2b0c3862e76c5c Author: Zaahir Moolla <moollaza@duckduckgo.com> Date : 2014-04-10 13:26:45 +0000
    • Update dp Server for bttf
  • Change: 62e3ee39c086a6c74560776a69548d0da1958263 Author: Michael Smith <crazedpsyc@duckduckgo.com> Date : 2014-03-06 14:05:38 +0000
    • Document installdeps/roadrunner
  • Change: c9b58e0d624b338db8157c09b56ba7be44aa258b Author: Zaahir Moolla <moollaza@duckduckgo.com> Date : 2014-03-05 16:05:32 +0000
    • Merge pull request #62 from duckduckgo/jag/web/missing-api-keys
    • DuckPAN/Web: Default to DDG's endpoint if API key is missing.
  • Change: 5a3c1fca372e82bdb006896c83dc24150877b7e0 Author: Jag Talon <jagtalon@duckduckgo.com> Date : 2014-03-04 16:25:56 +0000
    • DuckPAN/Web: Remove else block.
  • Change: 3c1517d0eaf548f7275fa40ac9c29218a72d789f Author: Jag Talon <jagtalon@duckduckgo.com> Date : 2014-03-04 13:37:44 +0000
    • DuckPAN/Web: Default to DDG's endpoint if API key is missing.
    • The lack of publicly available API keys have prevented open-source developers from correctly fixing / testing Spice instant answers without DDG's help. The developer, especially new ones, will run into one of these two problems:
    • 1. She has to register for an API key for an instant answer she has to fix. 2. She cannot register for an API key at all (because the API key was exclusively given to DDG).
    • I think this fix will make it easier for people to test their fixes and changes to JavaScript.
  • Change: c02cedc10952af0999a4414cefa6c67c83922de2 Author: Caine Tighe <caine@duckduckgo.com> Date : 2014-02-24 17:21:36 +0000
    • Merge pull request #60 from duckduckgo/dylan/allow-update-to-upgrade
    • allow update to upgrade
  • Change: cd836f444fa78ada1de12b92e90a4e757135451b Author: Dylan Lloyd <dylan@dylansserver.com> Date : 2014-02-23 22:41:43 +0000
    • tightened matching
  • Change: 9e2f54936b36284ae237e57515e56b7dded252da Author: Dylan Lloyd <dylan@dylansserver.com> Date : 2014-02-23 22:34:18 +0000
    • allow update to upgrade
  • Change: 34142fab49c78ce7e1f063f89df2376ff557b105 Author: Zaahir Moolla <moollaza@duckduckgo.com> Date : 2014-02-17 18:51:31 +0000
    • Merge pull request #57 from duckduckgo/goodie-server
    • Server: Move goodie rendering to perl
  • Change: 0b62857cd52b0055a0695dec1fe918e49e947922 Author: Jag Talon <jagtalon@duckduckgo.com> Date : 2014-02-17 18:44:43 +0000
    • README: Add TravisCI image.
  • Change: b2ae2d4eb6ba0d379424feea29387fb9cbb79126 Author: Jag Talon <jagtalon@duckduckgo.com> Date : 2014-02-17 18:42:48 +0000
    • Merge pull request #59 from duckduckgo/jag/travisci
    • TravisCI: Specify the Perl versions that we want.
  • Change: ddcd8badff46475777784cd9274a16a797d463b2 Author: Jag Talon <jagtalon@duckduckgo.com> Date : 2014-02-17 14:05:44 +0000
    • TravisCI: Specify the Perl versions that we want.
  • Change: 0817144fd276e9f9802294f970db6f1998755a1e Author: Michael Smith <crazedpsyc@duckduckgo.com> Date : 2014-02-15 18:08:46 +0000
    • Updated Travis plugin -- fix dependency issues over there
  • Change: 0d35527574105eac06b3314db4120ac5f89488f3 Author: Michael Smith <crazedpsyc@duckduckgo.com> Date : 2014-02-15 16:49:23 +0000
    • Clean out some old comments
  • Change: 1de02c94da17297d8cbd05cf2b583d50b7dbeac5 Author: Michael Smith <crazedpsyc@duckduckgo.com> Date : 2014-02-15 16:44:48 +0000
    • Server: Move goodie rendering to perl
  • Change: dd3621d3776c364240015702763ae1cbd373a0f9 Author: Zaahir Moolla <moollaza@duckduckgo.com> Date : 2014-01-21 10:43:32 +0000
    • Update README.md
  • Change: fcef147fab4a481f456ba8c8ae2ad283b2fa1961 Author: Michael Smith <crazedpsyc@duckduckgo.com> Date : 2014-01-09 19:14:07 +0000
    • Make --no_check seriously not check
  • Change: 46230338b82326175e748fa54fe4c92646f358c0 Author: Zaahir Moolla <moollaza@duckduckgo.com> Date : 2014-01-05 09:18:40 +0000
    • Merge pull request #51 from nospampleasemam/handle-sigquit
    • Catch and exit on SIGQUIT
  • Change: 2d42655d07cba0abd25ab48785e0ac3f885d64bf Author: Dylan Lloyd <dylan@dylansserver.com> Date : 2013-12-24 01:36:58 +0000
    • Catch and exit on SIGQUIT
    • This is expected behavior. Also submitted a POE::Wheel::Readline bug to allow handingly of other generally expected signals:
    • https://rt.cpan.org/Public/Bug/Display.html?id=91615
  • Change: 624d0c976ff763ef3fcf18c239c648e2bcbb4b5e Author: Torsten Raudssus <torsten@raudss.us> Date : 2013-12-10 03:01:20 +0000
    • Added also fetching of WWW:: (for WWW::DuckDuckGo) with duckpan client
  • Change: 1004b1d9688f7d2879f5713f704e91460b49391b Author: Torsten Raudssus <torsten@raudss.us> Date : 2013-12-10 02:28:20 +0000
    • Added ReleaseOnlyWithLatest
  • Change: 66bf07d68d8996df967965b50cb4b5357b3e61e1 Author: Torsten Raudssus <torsten@raudss.us> Date : 2013-12-10 02:27:54 +0000
    • Fixed rights
  • Change: a6eeaa2632003c13c8edb4fbca033c891b09cc99 Author: Torsten Raudssus <torsten@raudss.us> Date : 2013-12-10 02:26:59 +0000
    • Replaced the last dukgo.com mentions with duck.co
  • Change: cba79403c75d457aea2685c9f76dca0f7a0644c2 Author: Michael Smith <crazedpsyc@duckduckgo.com> Date : 2013-12-05 20:37:42 +0000
    • Kill the LICENSE
  • Change: ed31968a59557fb726d23358f5c5afc2b7c74215 Author: Michael Smith <crazedpsyc@duckduckgo.com> Date : 2013-12-05 19:37:58 +0000
    • Bump uploadtoduckpan requirement
  • Change: 73f141d6be2fd0d387bf66218f89a051f64599a6 Author: Zaahir Moolla <moollaza@duckduckgo.com> Date : 2013-12-04 07:37:50 +0000
    • Merge pull request #49 from shedd/vagrant
    • Adding Vagrant option to README
  • Change: 86c9781f8d1f9c24a7657d929c11b391bec8e4cf Author: shedd <robert@shedd.us> Date : 2013-12-03 21:56:18 +0000
    • fix typo
  • Change: b514025843d0fc6d931071cad8581e179a8366f4 Author: shedd <robert@shedd.us> Date : 2013-12-03 20:12:59 +0000
    • additional notes added to README issues link for duckpan-vagrant and link to Vagrant docs
  • Change: c76b3e67a3d945c58ed066685c453974d88a4d90 Author: shedd <robert@shedd.us> Date : 2013-12-03 20:03:16 +0000
    • updating roadmap
    • The Vagrant implementation can be run headless, so it seems to check both of these items off the list
  • Change: 16f3f1d0d008c8ed7d018e8528eef72c80330a8d Author: shedd <robert@shedd.us> Date : 2013-12-03 20:02:31 +0000
    • adding Vagrant information to README
  • Change: 7ce1c1e9d4dcbce62d45dc09b02fc80c7bb1b768 Author: Zaahir Moolla <moollaza@fastmail.fm> Date : 2013-11-01 12:45:09 +0000
    • Added Apache 2.0 License
  • Change: 519714a8db9d3e2d2520b0cd54cb94ddba647853 Author: Zaahir Moolla <moollaza@fastmail.fm> Date : 2013-10-31 18:48:28 +0000
    • Added CONTRIBUTING and PR Template. Added linebreaks to README
  • Change: d51325bb3809f51f373263d0ce3aa7160039bdff Author: Zaahir Moolla <moollaza@fastmail.fm> Date : 2013-10-31 14:30:40 +0000
    • dist.ini -- bump Module::Pluggable version
  • Change: d33ae4bc04349d05fc4b8a462e81ac8978f3b338 Author: Zaahir Moolla <moollaza@fastmail.fm> Date : 2013-10-31 12:55:38 +0000
    • Small update to duckpan server in Help
  • Change: d00e29d5a468f17656ffab40fe35960703bc2561 Author: Zaahir Moolla <moollaza@fastmail.fm> Date : 2013-10-31 12:41:00 +0000
    • removed content_length(0) for duckduckhack_ignore response
  • Change: 7e16ac057dd5d6c1d8e2b92a8063ab0b15e85c0c Author: Zaahir Moolla <moollaza@duckduckgo.com> Date : 2013-10-30 16:49:40 +0000
    • Merge pull request #48 from duckduckgo/zaahir/more-caching-fixes
    • Two small updates to DP Server
  • Change: 9b1ed0f702c71786c90cf105b695d952aff74188 Author: Zaahir Moolla <moollaza@fastmail.fm> Date : 2013-10-30 19:35:24 +0000
    • Serve root page from cache when / requested, also return proper HTTP response and content-length for ignored requests
  • Change: 76e3b23f022512c75b6de02ee851e6f8d1198df8 Author: Zaahir Moolla <moollaza@fastmail.fm> Date : 2013-10-30 16:35:08 +0000
    • Add Pod::Usage to dist, should have been added when Help was updated
  • Change: 43245d22bf819a32b99c1002c3ce0b65ea1ff5c7 Author: Zaahir Moolla <moollaza@duckduckgo.com> Date : 2013-10-30 09:33:46 +0000
    • Merge pull request #43 from duckduckgo/pr/37
    • Pr/37 -- updated
  • Change: e9ab10d8620d5eeddad2c391a1cc5ce120da5bb1 Author: Zaahir Moolla <moollaza@duckduckgo.com> Date : 2013-10-30 07:47:51 +0000
    • Merge pull request #44 from duckduckgo/zaahir/more-utf8-fixes
    • Zaahir/more utf8 fixes
  • Change: 4d407044b71e96cac2e06d21f6011d3eadec76ac Author: Zaahir Moolla <moollaza@duckduckgo.com> Date : 2013-10-30 07:42:16 +0000
    • Merge pull request #45 from duckduckgo/zaahir/verbose-and-no-cache
    • add --no-cache and --verbose
  • Change: 5d48a76c49efd206a639830b69873039209202b4 Author: Zaahir Moolla <moollaza@fastmail.fm> Date : 2013-10-29 23:52:14 +0000
    • Removed duplicate line
  • Change: 14e8f9ac79ccf8eeb54516e78bb0441d11ceb275 Author: Zaahir Moolla <moollaza@duckduckgo.com> Date : 2013-10-29 14:12:42 +0000
    • Merge pull request #47 from duckduckgo/zaahir/moox-protect-argv
    • add protect_args flag to MooX::Options import
  • Change: c739a24eac11764c32df0161685de873eecf3ec0 Author: Zaahir Moolla <moollaza@fastmail.fm> Date : 2013-10-29 17:07:31 +0000
    • add protect_args flag to MooX::Options import
  • Change: a894d84167e2bc0d756cc59e376e6c29131010ff Author: Zaahir Moolla <moollaza@fastmail.fm> Date : 2013-10-29 14:30:08 +0000
    • Properly removed recognized commands fom @args
  • Change: cbf56ebb0a1785461ba10e403172c2c592018fea Author: Zaahir Moolla <moollaza@fastmail.fm> Date : 2013-10-29 13:41:06 +0000
    • add --no-cache and --verbose
  • Change: fbd4c77357e8ded11b3da2b6e7f47d480c21e327 Author: Zaahir Moolla <moollaza@fastmail.fm> Date : 2013-10-28 18:11:32 +0000
    • Removed utf8 flag from use IO::All import
  • Change: ba19da676bdb39d80fbefc720566be65ab467e77 Author: Zaahir Moolla <moollaza@fastmail.fm> Date : 2013-10-28 18:10:26 +0000
    • Use Plack::Mime to set proper content type for /share files
  • Change: 79187a77a73a74fd48dd740bc40a082c43b67cec Author: Zaahir Moolla <moollaza@fastmail.fm> Date : 2013-10-28 17:10:08 +0000
    • Fixed bug in regex replace, need to use a variable, not a function
  • Change: e35e1325ebdcca6d8766f2a35075e0f8dfb5016c Author: Zaahir Moolla <moollaza@fastmail.fm> Date : 2013-10-28 16:06:51 +0000
    • Removed usage of the word "plugin" cleaned up code a bit
  • Change: 54b38e4adc4907d7a2a9074d3101a87b4530e695 Author: Zaahir Moolla <moollaza@fastmail.fm> Date : 2013-10-28 16:05:33 +0000
    • If no name given as argument, ask for one
  • Change: 3aae5a46790ce2a95c84abfcb87ad7926d91fc6d Author: Zaahir Moolla <moollaza@fastmail.fm> Date : 2013-10-28 16:04:55 +0000
    • Remove unneeded functions
  • Change: 323735afa1221596a8a8315702172a355a628ad9 Author: Zaahir Moolla <moollaza@fastmail.fm> Date : 2013-10-28 16:04:28 +0000
    • Update abstract, provide more details
  • Change: f1fcf2eed2d106d08f5e28399fcf3cf188ab47ce Author: Zaahir Moolla <moollaza@fastmail.fm> Date : 2013-10-28 15:58:44 +0000
    • DuckPAN.pm - created function camel_to_underscore
  • Change: c8ddd53e4728471641721b3f6d795b18eed1a0b8 Author: Dylan Lloyd <dylan@dylansserver.com> Date : 2013-10-26 16:45:05 +0000
    • Merge remote-tracking branch 'origin/zaahir/server-no-globals'
  • Change: 821cb262800f6a83d5d60f8a52876a5ad69ba3f6 Author: Zaahir Moolla <moollaza@fastmail.fm> Date : 2013-10-26 16:18:58 +0000
    • Server - removed globals, opt for Moo attributes instead
  • Change: 93466bd0b170da906214582ba420ee4b0289c3b0 Author: Zaahir Moolla <moollaza@duckduckgo.com> Date : 2013-10-26 13:14:34 +0000
    • Merge pull request #32 from duckduckgo/zaahir/duckpan-cache-page-assets
    • Introduce caching for page assets (js/css)
  • Change: b6682ed52e8d401b4e87ed76ef02ced104894d1d Author: Zaahir Moolla <moollaza@fastmail.fm> Date : 2013-10-26 15:57:45 +0000
    • Server - More comments and cleanup
  • Change: 91621a3d1d9a50c423f1ae166b55c605d7672426 Author: Zaahir Moolla <moollaza@fastmail.fm> Date : 2013-10-26 15:26:08 +0000
    • Server.pm - added more comments for further clarification
  • Change: 416cf87aeca41cd2bfb9782d3e7e3c9cf553b502 Author: Zaahir Moolla <moollaza@fastmail.fm> Date : 2013-10-26 14:47:47 +0000
    • Server.pm - Should also check and use spice2_dev.js (for internal use)
  • Change: 753173919b091a7a654353a6b3f119e77c91a34d Author: Zaahir Moolla <moollaza@fastmail.fm> Date : 2013-10-26 14:47:31 +0000
    • Server.pm - Lowercased filenames in comment
  • Change: 768358708912fe41d2aba80a1aaad8bd9b2556df Author: Zaahir Moolla <moollaza@duckduckgo.com> Date : 2013-10-24 12:00:16 +0000
    • Merge pull request #39 from duckduckgo/zaahir/fix-duckpan-help
    • Zaahir/fix duckpan help
  • Change: e222d2f68b385fb32c58240a4edfc9cecd2ab201 Author: Zaahir Moolla <moollaza@fastmail.fm> Date : 2013-10-24 14:02:52 +0000
    • Fixed test indendation and cannonicalized spelling of DuckPAN
  • Change: b33dfe4ae68714e4a5a825a58e0ec47046e436ab Author: Zaahir Moolla <moollaza@fastmail.fm> Date : 2013-10-24 14:01:58 +0000
    • No longer pass version to DuckPAN::App:Help -- not needed
  • Change: c89d87ed7fb351d974e67638c46a2555939d339d Author: Zaahir Moolla <moollaza@fastmail.fm> Date : 2013-10-24 13:55:40 +0000
    • Normalized all POD documentation
  • Change: 59b192abfe24c68355e415d08eee4699287fd322 Author: Supreet Sethi <supreet.sethi@gmail.com> Date : 2013-10-24 23:18:53 +0000
    • Converted the system to use Text::Xslate
  • Change: 580ffc5c18f31c24435359f948323b28f297a3f8 Author: Zaahir Moolla <moollaza@fastmail.fm> Date : 2013-10-24 12:50:01 +0000
    • Cleaned up DuckPAN help output
  • Change: b82d5b62e3ebaf38ccfd094701fa9bd046e806e3 Author: Zaahir Moolla <moollaza@fastmail.fm> Date : 2013-10-23 17:42:57 +0000
    • Revert "Merge pull request #33 from djinn/feature/query_colors"
    • This reverts commit abff58d7a1499b1a9120fbd992fd25de67e99e50, reversing changes made to 239875fd669b59fbda2580fc3c3ab86e16f5911f.
  • Change: abff58d7a1499b1a9120fbd992fd25de67e99e50 Author: Zaahir Moolla <moollaza@duckduckgo.com> Date : 2013-10-23 12:37:35 +0000
    • Merge pull request #33 from djinn/feature/query_colors
    • Allow user to configure if queries will be shown in colours
  • Change: cc8f6d6b28104b9a775eb6ed387d63642d39664f Author: Supreet Sethi <supreet.sethi@gmail.com> Date : 2013-10-23 22:56:53 +0000
    • Web.pm and Query.pm changed for DP_COLOR variable
  • Change: 239875fd669b59fbda2580fc3c3ab86e16f5911f Author: Caine Tighe <caine@duckduckgo.com> Date : 2013-10-21 12:24:13 +0000
    • Merge pull request #28 from djinn/feature/help-changes
    • Feature/help changes
  • Change: 197ea0beb92c5fd86cbac449b785b1c2f679e247 Author: Supreet Sethi <supreet.sethi@gmail.com> Date : 2013-10-19 00:58:46 +0000
    • added Text::Sprintf::Named for New command in duckpan
  • Change: 39db6ab91fc0a2ad57aaaca300f5293c77c9f29e Author: Supreet Sethi <supreet.sethi@gmail.com> Date : 2013-10-19 00:57:30 +0000
    • Changed the approach to finding plugin definitions Changed how the files were being moved More stringent error checking
  • Change: 3c9bafc67ff0f3485d2cb6a572d85825cd37d58f Author: Supreet Sethi <supreet.sethi@gmail.com> Date : 2013-10-17 00:31:06 +0000
    • Plugintemplate creates boilerplate code for goodie and spice plugin.
  • Change: 9a07b90ad28bbbb87be555002e8b14e47b1ba097 Author: Zaahir Moolla <moollaza@duckduckgo.com> Date : 2013-10-14 17:37:26 +0000
    • Duckpan.js - Better startup console.log() message
  • Change: 35b938d0df88b97f0610d343c6ab4f2b45e68f20 Author: Supreet Sethi <supreet.sethi@gmail.com> Date : 2013-10-11 23:11:27 +0000
    • Setting environment variable DP_NOCOLOR or ANSI_COLORS_DISABLED to show no colors with duckpan query command
  • Change: fd774caa7582098f36c0ce010a559c06d3251d5a Author: Zaahir Moolla <moollaza@fastmail.fm> Date : 2013-10-11 12:07:53 +0000
    • Server.pm - Added lots of comments, fixed some indentation
  • Change: 8f4ef17cdcaf06f970fdd9702fbecb28aae86535 Author: Zaahir Moolla <moollaza@fastmail.fm> Date : 2013-10-11 10:59:21 +0000
    • Server.pm - Normalize \d capture groups with \d+
  • Change: 13aa26fa5350d89478d67da03c57526773f2d1d1 Author: Dylan Lloyd <dylan@dylansserver.com> Date : 2013-10-11 06:35:37 +0000
    • don't be destructive to ARGV with lib preprocessing
  • Change: c6344549db7c32de051ef7e442b23561ef57853f Author: Zaahir Moolla <moollaza@fastmail.fm> Date : 2013-10-10 19:07:52 +0000
    • Web.pm - added missing curly brace
  • Change: bd4fe144eec5f005e2708854e180726122152f67 Author: Zaahir Moolla <moollaza@fastmail.fm> Date : 2013-10-10 17:15:15 +0000
    • Web.pm - Get and cache versioned page_js, page_css and spice_js files. No more hardocoded js/css calls
  • Change: 957aaabe34f28085834e765a7106e2a6afdd7e55 Author: Supreet Sethi <supreet.sethi@gmail.com> Date : 2013-10-11 00:59:32 +0000
    • test modified for current behaviour
  • Change: b06c325f6cc498b6012df1ed67eb36bb549b8c2f Author: Supreet Sethi <supreet.sethi@gmail.com> Date : 2013-10-11 00:33:31 +0000
    • Help trigger changed
  • Change: 899c51e511b6684c1a3197771d32fb8c45c7ebe7 Author: Supreet Sethi <supreet.sethi@gmail.com> Date : 2013-10-11 00:24:58 +0000
    • Documentation modified to create sections.
  • Change: a0f274aff58010b88961e9ff9b0f9223f8b230ac Author: Zaahir Moolla <moollaza@fastmail.fm> Date : 2013-10-09 23:09:02 +0000
    • Server.pm - add duckpan.js back to list so it gets copied from dist_dir
  • Change: 98ebd1dd81224231bac8bfe9302caa5d95afeecb Author: Zaahir Moolla <moollaza@fastmail.fm> Date : 2013-10-09 22:46:51 +0000
    • Server.pm - Don't request duckpan.js from DuckDuckGo
  • Change: a9daee88d5367152fc9436fc1b9e95634f9b6026 Author: Zaahir Moolla <moollaza@fastmail.fm> Date : 2013-10-09 22:38:45 +0000
    • Added duckpan.js to share dir
  • Change: d730484f1c7c3124aac2936c7130756f1f0c6845 Author: yegg <yegg@duckduckgo.com> Date : 2013-10-09 19:57:24 +0000
    • WWW::DuckDuckGo requirement.
  • Change: 3b98a012c4497f8969c1e662a86f46ef7e0c14b1 Author: Zaahir Moolla <moollaza@fastmail.fm> Date : 2013-10-09 17:14:26 +0000
    • Dist.ini - Bump Plack dependency to newest release
  • Change: 1da15915e01d78128ee51d6ece2c860d9aa7e1b7 Author: Jag Talon <jagtalon@users.noreply.github.com> Date : 2013-10-09 13:58:51 +0000
    • Small typo fix.
    • releaseses -> releases
  • Change: 8aee863d8e6874aee9bee05611806ce8f3b8dc97 Author: Zaahir Moolla <moollaza@duckduckgo.com> Date : 2013-10-07 12:34:49 +0000
    • Merge pull request #23 from duckduckgo/dylan/duplicate-req-process-fix
    • ensure top level req before processing query
  • Change: 8a66e8393ea8afbac1546acf60097f874cb50280 Author: Zaahir Moolla <moollaza@duckduckgo.com> Date : 2013-10-07 10:51:34 +0000
    • Merge pull request #24 from duckduckgo/dylan/api_response-utf8-encoding
    • encode utf8 api_responses to bytestream for plack
  • Change: 9a54351eecce8cbf10ba3cde8db3e72d145021b9 Author: Zaahir Moolla <moollaza@duckduckgo.com> Date : 2013-10-07 10:37:52 +0000
    • Merge pull request #22 from duckduckgo/dylan/loadlibs
    • prepend optional specified libs to @INC
  • Change: 93042162adbf5a636c3c5b0c37cf369c9b2b841e Author: Dylan Lloyd <dylan@dylansserver.com> Date : 2013-10-07 07:42:34 +0000
    • include a full example of -I flag usage
  • Change: fcd914d657eb07f573d7015fa4a4d747af6be74b Author: Dylan Lloyd <dylan@dylansserver.com> Date : 2013-10-07 07:39:46 +0000
    • document -I flag
  • Change: 9e4160361a8ae3dbac4c7d2d2d6f733161004e87 Author: Dylan Lloyd <dylan@dylansserver.com> Date : 2013-10-07 07:37:27 +0000
    • include comments explaining utf8 handling
  • Change: 2917b6cd840d4b04f3d41c2acddbeaeea9fc696e Author: Dylan Lloyd <dylan@dylansserver.com> Date : 2013-10-07 05:38:05 +0000
    • typos
  • Change: 4a2e73b21fbf9f76934d900c45d74dcf6e2426c2 Author: Dylan Lloyd <dylan@dylansserver.com> Date : 2013-10-07 04:16:11 +0000
    • encode utf8 api_responses to bytestream for plack
  • Change: fa24bf92dc37695fef72098550143cb235f5460e Author: Dylan Lloyd <dylan@dylansserver.com> Date : 2013-10-07 03:49:11 +0000
    • ensure top level req before processing query
    • https://github.com/duckduckgo/p5-app-duckpan/issues/17
  • Change: dcfdd7383d000a705bdceb53160d11414ff3c0f1 Author: Dylan Lloyd <dylan@dylansserver.com> Date : 2013-10-07 03:06:21 +0000
    • prepend optional specified libs to @INC
    • https://github.com/duckduckgo/p5-app-duckpan/issues/19
  • Change: 02d751fa7456795c76f431875548af750bdbd88f Author: yegg <yegg@duckduckgo.com> Date : 2013-10-06 21:57:51 +0000
    • Messes up utf8 encodings when printing goodie data to screen.
  • Change: a945fd942c985ef107060f43585386a11b8dfbcb Author: Torsten Raudssus <torsten@raudss.us> Date : 2013-10-06 02:57:47 +0000
    • New travis configx
  • Change: 495b15efd4cf7cab32b88d27e266b93cbd856a02 Author: Zaahir Moolla <moollaza@fastmail.fm> Date : 2013-10-05 15:31:40 +0000
    • Merge branch 'master' into zaahir/dpserver-goodie-support
  • Change: ae4a232c115f341732707b50c4602cd594ce55be Author: moollaza <moollaza@gmail.com> Date : 2013-10-01 21:51:19 +0000
    • Web.pm - Better method for creating script tag strings, added more comments
  • Change: 60ee7573c8658d2480bbff3134b674ed246f8ed2 Author: moollaza <moollaza@gmail.com> Date : 2013-10-01 21:31:53 +0000
    • Web.pm - Better way of accesing Goodie object data, convert to json and pass into script
  • Change: 5cedf582a15d72357ecb739f88642699df54389c Author: moollaza <moollaza@gmail.com> Date : 2013-10-01 17:31:57 +0000
    • Small fix, checking for wrong ref
  • Change: 84b1363ca36564d29b7a8c9738923ba850ea3b72 Author: moollaza <moollaza@gmail.com> Date : 2013-10-01 17:23:22 +0000
    • Added support for goodies in DuckPAN, moved around some code in Web.pm also
  • Change: 45390b6c43babbd9433ae123ac82f90e264cae72 Author: zekiel <zac@duckduckgo.com> Date : 2013-09-19 11:13:58 +0000
    • minor grammar and a link to the forum
  • Change: 388a86ebdeded2e527aa223759015c1cc7831f76 Author: Gabriel Weinberg <yegg@alum.mit.edu> Date : 2013-09-18 19:34:45 +0000
    • Update README.md
    • Minor tweaks.
  • Change: 83f0df5f1d771e60fa40c0a5d18d2ab38703920d Author: moollaza <moollaza@gmail.com> Date : 2013-09-18 14:54:07 +0000
    • README - modified debugging section
  • Change: 6d891cde7ed470987bdc938e4b975cd12f54b7b5 Author: moollaza <moollaza@gmail.com> Date : 2013-09-18 14:44:06 +0000
    • README - fixed sytax highlighting, removed scary red text
  • Change: ac33af715ffd1fe3374d9a443f44942d26989401 Author: moollaza <moollaza@gmail.com> Date : 2013-09-18 14:43:10 +0000
    • README - fixed bolding
  • Change: e0faaef10a794b207dd02ac6f5798e3fec8e54d0 Author: moollaza <moollaza@gmail.com> Date : 2013-09-18 14:42:37 +0000
    • README - minor fix to login section
  • Change: 9b7e73caed00a80f22fa5ce0ffa7e83f3804f474 Author: moollaza <moollaza@gmail.com> Date : 2013-09-18 14:41:28 +0000
    • README - made headings a little smaller, fixed line breaks
  • Change: c1da7df7e39978aaa61d25d90d6cc5cf862868a6 Author: moollaza <moollaza@gmail.com> Date : 2013-09-18 14:39:25 +0000
    • README - more fixes to wording
  • Change: 52811ad850bebcce4fd6aba15b6bdcc678383dcf Author: moollaza <moollaza@gmail.com> Date : 2013-09-18 14:37:32 +0000
    • README - small fix to wording
  • Change: e8218f667904a6673daac58d10e157c4cf26e2c1 Author: moollaza <moollaza@gmail.com> Date : 2013-09-18 14:34:49 +0000
    • Merge branch 'master' of github.com:duckduckgo/p5-app-duckpan
  • Change: 06054c3e7ace776698fb6ff55d5d2617956fbc9e Author: moollaza <moollaza@gmail.com> Date : 2013-09-18 14:34:34 +0000
    • README - Big update to inclue install instructions, DDH VM instructions and debugging instructions
  • Change: 06a9592c93a9b7427047c094a70a6319e0ffe492 Author: Torsten Raudssus <torsten@raudss.us> Date : 2013-09-11 21:20:56 +0000
    • Added duckduckhack to publisher, removed old legacy static command
  • Change: d2ffbb413cdbd86d9050e0956086ab5c99164aba Author: Zaahir Moolla <moollaza@duckduckgo.com> Date : 2013-08-03 09:32:00 +0000
    • Merge pull request #9 from istepura/master
    • Web.pm - use environment proxy settings is UserAgent
  • Change: 5a1ade90e418f4d04e2c7cab63c9696327dddca4 Author: Igor Stepura <igor.stepura@gmail.com> Date : 2013-07-18 16:14:17 +0000
    • Web.pm - use environment proxy settings is UserAgent
  • Change: b7326df473c5302ad24d654d580671d63b79ad77 Author: Dylan Lloyd <dylan@dylansserver.com> Date : 2013-07-15 19:54:32 +0000
    • only rewrite spice specific js files
  • Change: 7edc58390bb87febd0c41d12f62ce0112aea0846 Author: Zaahir Moolla <moollaza@duckduckgo.com> Date : 2013-07-15 14:05:39 +0000
    • Merge pull request #8 from duckduckgo/zaahir/duckpan-concat-fix
    • Server.pm - updated to use new spice2_duckpan_compile.js, removed jQuery as it comes with spice2.js now
  • Change: 38266722d465f645389454e3efd8c9ce5db71a2c Author: moollaza <moollaza@gmail.com> Date : 2013-07-15 14:12:04 +0000
    • Server.pm - updated to use new spice2_duckpan_compile.js, removed jQuery as it comes with spice2.js now
  • Change: da23d7197dd92e2f048af79463de38210a588536 Author: Michael Smith <crazedpsyc@duckduckgo.com> Date : 2013-07-10 20:41:43 +0000
    • Document installdeps
  • Change: 9c5c14630ec6bb7130029e919ac672c339344d3a Author: Torsten Raudssus <torsten@raudss.us> Date : 2013-07-07 03:21:46 +0000
    • Checking for latest App::DuckPAN now
  • Change: 681b578a9e8a119ff5ca67646d7aba983c34ddc8 Author: Dylan Lloyd <dylan@dylansserver.com> Date : 2013-07-06 17:18:09 +0000
    • allow for older d.js versions
  • Change: e3620233e6d2763b3c61666a5e12421453a44bfe Author: moollaza <moollaza@gmail.com> Date : 2013-07-06 13:59:36 +0000
    • Fixed duckpan, now works with d1000.js
  • Change: 6dd2ece003d966303828fb09245625bc8b2fedec Author: Dylan Lloyd <dylan@dylansserver.com> Date : 2013-06-24 18:05:30 +0000
    • add "installing duckpan" instructions to the readme
  • Change: 07d5db90855726f284ec28415a290d1fb6a4852c Author: moollaza <moollaza@gmail.com> Date : 2013-06-21 13:21:28 +0000
    • Updated DuckPAN help output and POD
  • Change: 9bf86c515fa797d928dfcbd3af008f7e48b2c829 Author: Torsten Raudssus <torsten@raudss.us> Date : 2013-06-21 03:58:10 +0000
    • That didnt worked out..
  • Change: aa0a5ab9cec58642d6ec69e8b3cfd5c55c31f854 Author: Torsten Raudssus <torsten@raudss.us> Date : 2013-06-19 04:38:42 +0000
    • Fixed some problems about cached content with publisher feature and added a bit more debugging on NotFound case
  • Change: 647a4b0e6269a385ec333e171c6fd3f1f7ae6ac4 Author: Torsten Raudssus <torsten@raudss.us> Date : 2013-06-17 15:46:18 +0000
    • Also fixed roadrunner...
  • Change: c27fc83ac73a69945c71e7bacb0f06fe73ac4c18 Author: Torsten Raudssus <torsten@raudss.us> Date : 2013-06-17 15:44:40 +0000
    • I am stupid, I am stupid, I am stupid, I am stupid, I am stupid, I am stupid, I am stupid, I am stupid, I am stupid, I am stupid, I am stupid, I am stupid, ...
  • Change: 17bb2bd57c94fa9b74a0f5361e107c75d0a334ea Author: Torsten Raudssus <torsten@raudss.us> Date : 2013-06-17 15:43:28 +0000
    • I hate ubuntu, I hate ubuntu, I hate ubuntu, I hate ubuntu, I hate ubuntu, I hate ubuntu, I hate ubuntu, I hate ubuntu, I hate ubuntu, I hate ubuntu, I hate ubuntu, I hate ubuntu, I hate ubuntu, I hate ubuntu, I hate ubuntu, I hate ubuntu, I hate ubuntu, I hate ubuntu, ...
  • Change: f071a1486b7c7b9f55dc50fb9481f687c3c11898 Author: moollaza <moollaza@gmail.com> Date : 2013-06-15 16:01:17 +0000
    • removed new LWP agent from Server.pm, was only needed for previous testing/debugging
  • Change: 626e53313197a5ef75d30262bf1727de763501d9 Author: moollaza <moollaza@gmail.com> Date : 2013-06-15 15:41:31 +0000
    • resolving rebase...
  • Change: 03823884b6fd195047eacada2c5ecc9e31b6a303 Author: Michael Smith <crazedpsyc@duckduckgo.com> Date : 2013-06-15 15:39:46 +0000
    • Bump HTTP::Parser version to avoid head parsing bug
  • Change: 18557b65e5b36d3e3f319d52f2952b2d2eae8039 Author: Michael Smith <crazedpsyc@duckduckgo.com> Date : 2013-06-15 15:39:09 +0000
    • add sharedir with latest files
  • Change: 89d43f18a6735cacfad11af145903cc9158a9b09 Author: Jag Talon <talon.jag@gmail.com> Date : 2013-06-15 15:36:23 +0000
    • ${dollar} now has to be converted into $.
  • Change: 333d7ddf1f679c0597a5bcd3dbdfcb36ccb826c4 Author: Jag Talon <talon.jag@gmail.com> Date : 2013-06-15 15:36:23 +0000
    • Experiments with {{dollar}}.
  • Change: 9fe4b7adc740e0cc3e6f190b0902f051e8f10185 Author: moollaza <moollaza@gmail.com> Date : 2013-06-15 15:36:23 +0000
    • added support to DuckPAN for common js and handlebars files in parent dir
  • Change: 24aa24cac514c53ffdf3b66862d14d576d23dc77 Author: Jag Talon <talon.jag@gmail.com> Date : 2013-06-15 15:35:31 +0000
    • Moved {{dollar}} to Rewrite.pm
  • Change: 6fcb6f363fa371bb51348c20eb54c502eddf4ed1 Author: Jag Talon <talon.jag@gmail.com> Date : 2013-06-15 15:35:31 +0000
    • Duckpan can now convert "${dollar}" to "$."
    • This is mostly used by plug-ins that require "$" in the URL e.g. Zipcode.
  • Change: db8dcf08a42f49e9e4a55f28f25762f839fdec29 Author: moollaza <moollaza@gmail.com> Date : 2013-06-15 15:35:31 +0000
    • updated DuckPAN to grab versioned spice2 files from static
  • Change: 379cd899e9d63281cd88d925b7ec20af1be4be48 Author: moollaza <moollaza@gmail.com> Date : 2013-06-15 15:35:31 +0000
    • added message to show this is an experimental DuckPAN installation
  • Change: 6d57976714e4fe03a29e01bfaba76bd276e942dd Author: moollaza <moollaza@gmail.com> Date : 2013-06-15 15:35:31 +0000
    • updated Web.pm to work with new naming convention
  • Change: a3bbcdc0e677b2d498838174e40b08ec8b6a4e99 Author: moollaza <moollaza@gmail.com> Date : 2013-06-15 15:35:31 +0000
    • fixed duckpan server to meet new filenames, improved LWP request, added Useragent
  • Change: edffe9effb696ea919d70f7329da47313c033b64 Author: moollaza <moollaza@gmail.com> Date : 2013-06-15 15:35:30 +0000
    • renamed files to match new organization
  • Change: f03c632e56810849d2bbebd494d01acc67ae62c9 Author: moollaza <moollaza@gmail.com> Date : 2013-06-15 15:35:30 +0000
    • consolidated carousel js and handlebars tempalte
  • Change: d8a125e8c2045fe73a441abfe6fd7244c7a7f6a8 Author: moollaza <moollaza@gmail.com> Date : 2013-06-15 15:35:30 +0000
    • duckpan now redirects all requests to duckduckgo
  • Change: 92f0356e3c23d3d77d31dd527210b58cc906fd8e Author: moollaza <moollaza@gmail.com> Date : 2013-06-15 15:35:30 +0000
    • added carousel files, removed redundant variables
  • Change: e4a5e60a0c0e5d59d3b0620458de799bd22b4dd4 Author: moollaza <moollaza@gmail.com> Date : 2013-06-15 15:35:30 +0000
    • modified duckpan to use uncompiled handlebars templates, using full handlebars runtime
  • Change: a26c083f4ddd5e68e9775db3f71484d3cdd50c31 Author: moollaza <moollaza@gmail.com> Date : 2013-06-15 15:32:35 +0000
    • Duckpan now adds spice templates in script tag with class 'duckduckhack_template'
  • Change: 1ddaae3ebc8b808bcedd098d9db83823234925a1 Author: moollaza <moollaza@gmail.com> Date : 2013-06-15 15:32:35 +0000
    • switched Duckpan to grab full handlebars lib
  • Change: fd6448236dafcfebca694e27cbcc23dcf6831c49 Author: moollaza <moollaza@gmail.com> Date : 2013-06-15 15:32:35 +0000
    • Added calls to grab spice2 related js files
  • Change: 511d8ee1a5aa98a8f4f37f8d61b56bda357bd0ad Author: Torsten Raudssus <torsten@raudss.us> Date : 2013-06-14 01:21:49 +0000
    • removed garbage.... lol
  • Change: a61f23e2db4ef57b149dd45bb2a9ae95555e25c6 Author: Torsten Raudssus <torsten@raudss.us> Date : 2013-06-14 01:20:35 +0000
    • Added fixtracking (for development on it), added options for sites to set domain specific
  • Change: b543f9d6b78be051d35ef0f485907760a1701cb6 Author: Torsten Raudssus <torsten@raudss.us> Date : 2013-06-14 01:12:13 +0000
    • Added publisher feature
  • Change: 0f22fe885122bef21d883e1170fa2e1f750f1512 Author: Michael Smith <crazedpsyc@duckduckgo.com> Date : 2013-06-13 16:33:41 +0000
    • I just like committing.
  • Change: c6b2290a25d4ff759b31502382eeed2fb0eaaf95 Author: Michael Smith <crazedpsyc@duckduckgo.com> Date : 2013-06-13 16:31:15 +0000
    • Okay, now how about this one?
  • Change: 0b7ed619900996c0ba971228556d688a3bafeb54 Author: Michael Smith <crazedpsyc@duckduckgo.com> Date : 2013-06-13 16:28:13 +0000
    • SKIP default server test if a custom one is set
  • Change: e58208e7cde16e17ccf7e92d7aa63b688b691b3e Author: Michael Smith <crazedpsyc@duckduckgo.com> Date : 2013-06-13 16:14:48 +0000
    • Don't puke on non-root servers in test
  • Change: 3c303848f8645d680bd5428acbbc4ad1304b1d1d Author: Torsten Raudssus <torsten@raudss.us> Date : 2013-06-11 19:03:08 +0000
    • Added all missing ABSTRACT
  • Change: 5f529b31c87c354395acac3ee376e4ccfc8f862a Author: Torsten Raudssus <torsten@raudss.us> Date : 2013-06-11 18:59:41 +0000
    • Added poupload command
  • Change: 77942a59e24addbad839973538b9b9e6b5b49292 Author: Michael Smith <crazedpsyc@duckduckgo.com> Date : 2013-06-11 07:59:31 +0000
    • Bump HTML::Parser to avoid head parsing bug (I used the right acronym this time)
  • Change: b996114c7ca826fafbbc061263fd8a785989d642 Author: Michael Smith <crazedpsyc@duckduckgo.com> Date : 2013-06-11 07:57:12 +0000
    • Bump HTTP::Parser version to avoid head parsing bug
  • Change: faeeb6b356cf6f13ae641e28bfa475bee49f0447 Author: Dylan Lloyd <dylan@dylansserver.com> Date : 2013-05-31 18:00:12 +0000
    • get rid of windows carraige returns!
    • grep -rl $'\r' . | xargs dos2unix
  • Change: f0524b58f9d0a668a2080e566268725f7c296ac1 Author: Dylan Lloyd <dylan@dylansserver.com> Date : 2013-05-31 17:55:42 +0000
    • take away exec bit from Cmd::Query
  • Change: d378d2fa4b44814fa7d2b3bdcfc8ae064d2a59f8 Author: Dylan Lloyd <dylan@dylansserver.com> Date : 2013-05-31 17:54:59 +0000
    • take away exec bit from Cmd::Query
  • Change: cd5dcd44e0528b3603706b7fe2a0c2ffc2750015 Author: Torsten Raudssus <torsten@raudss.us> Date : 2013-05-24 00:21:09 +0000
    • First UploadToDuckPAN then UploadToCPAN
  • Change: 0a472f7921ab02293a236340ad8111eb5f7a2e7a Author: Michael Smith <crazedpsyc@duckduckgo.com> Date : 2013-05-23 15:59:20 +0000
    • add sharedir to master, too
  • Change: c53b158f672ebb19a6023324bb6d68ce466c208d Author: Michael Smith <crazedpsyc@duckduckgo.com> Date : 2013-05-23 15:55:01 +0000
    • add sharedir with latest files
  • Change: 3a32915b8e7690dc05943399846b7a9ca0a11e22 Author: Torsten Raudssus <torsten@raudss.us> Date : 2013-05-13 03:16:05 +0000
    • Aehm right.. it install deps.. not installs stuff ;)
  • Change: 414b8668c2119b8622d650ae04897bcaa4a117fc Author: Torsten Raudssus <torsten@raudss.us> Date : 2013-05-13 03:13:47 +0000
    • Added some more options, untested
  • Change: 7be6420e2ee0e2ad9c07eadf4222cea43dcd4ac0 Author: Torsten Raudssus <torsten@raudss.us> Date : 2013-05-13 02:56:04 +0000
    • Added Time::HiRes for making roadrunner beep beep possible on finish
  • Change: eb704744767807cb45e4b53bf04c727af7cabc2b Author: Torsten Raudssus <torsten@raudss.us> Date : 2013-05-13 02:30:09 +0000
    • Added secret roadrunner feature
  • Change: 3e4179d9b8c38924d9b6f31c6bf5e7bb6597075e Author: Torsten Raudssus <torsten@raudss.us> Date : 2013-05-13 01:35:46 +0000
    • Fixed problems about PodWeaver warnings
  • Change: 57cf0a6419e0219be01f64cf1095df73933d3167 Author: Torsten Raudssus <torsten@raudss.us> Date : 2013-05-02 23:31:14 +0000
    • Added up new Travis plugin, new .travis.yml
  • Change: f8b24018d1c5b0af041b8eb4e08e24ba010e20b2 Author: Jag Talon <talon.jag@gmail.com> Date : 2013-05-01 16:11:21 +0000
    • ${dollar} now has to be converted into $.
  • Change: 99af7a4b7d15de88a7ab71984ba840c4da3c4eff Author: Jag Talon <talon.jag@gmail.com> Date : 2013-05-01 15:33:00 +0000
    • Experiments with {{dollar}}.
  • Change: 625c3c9fbdf8bef1b87449fd6e1117d7296b8d42 Author: moollaza <moollaza@gmail.com> Date : 2013-04-30 11:00:41 +0000
    • Merge branch 'spice2' of github.com:duckduckgo/p5-app-duckpan into spice2
  • Change: 3615a42a6323cd9ca6c5352950228842ce357c68 Author: moollaza <moollaza@gmail.com> Date : 2013-04-30 11:00:38 +0000
    • added support to DuckPAN for common js and handlebars files in parent dir
  • Change: 74df3817e25fc3f30b78543ee3d8fba1155fd143 Author: Jag Talon <talon.jag@gmail.com> Date : 2013-04-27 15:15:47 +0000
    • Moved {{dollar}} to Rewrite.pm
  • Change: cb32c112c2a521fba3f0a6275a60c3a0c9a96b0a Author: Jag Talon <talon.jag@gmail.com> Date : 2013-04-26 16:49:09 +0000
    • Duckpan can now convert "${dollar}" to "$."
    • This is mostly used by plug-ins that require "$" in the URL e.g. Zipcode.
  • Change: 8705acede0c21da0c167a5ba123667b114ba7292 Author: Torsten Raudssus <torsten@raudss.us> Date : 2013-04-25 22:48:26 +0000
    • Added notify email open@duckduckgo.com
  • Change: c35a79c3f7f841ed3c1bd99280caacf9b9a7510e Author: Torsten Raudssus <torsten@raudss.us> Date : 2013-04-25 18:59:11 +0000
    • Added travis plugin, travis.yml and weaver.ini
  • Change: 56d727b8dfd0d33cd4cc8b4933065746ca43a1e9 Author: moollaza <moollaza@gmail.com> Date : 2013-04-18 11:52:16 +0000
    • updated DuckPAN to grab versioned spice2 files from static
  • Change: e826f2d6287f4fe1e40954eb5d9473dc3f426e2e Author: Torsten Raudssus <torsten@raudss.us> Date : 2013-04-18 00:59:54 +0000
    • A little bit of tuning
  • Change: 8f4de100b03ffd83b6639b2b34daf77d1326fe4e Author: Michael Smith <crazedpsyc@duckduckgo.com> Date : 2013-04-17 14:37:23 +0000
    • fix tabs and remove testing code
  • Change: 8a821be6b9c5fcb5b71989db92395911f01ca6e1 Author: Michael Smith <crazedpsyc@duckduckgo.com> Date : 2013-04-17 14:34:25 +0000
    • handle subdirs of the sharedirs...
  • Change: 0ddd699ac9c8c56d3bbd0ee0d6bddf37a607a924 Author: Torsten Raudssus <torsten@raudss.us> Date : 2013-04-17 22:18:10 +0000
    • Changed Authority to cpan:DDG
  • Change: b72d3a2b9c1202ea2eea9e0ba31d4fa766517462 Author: Michael Smith <crazedpsyc@duckduckgo.com> Date : 2013-04-17 13:39:28 +0000
    • handle share dirs from non-spices
  • Change: 131cf61420de88f72891012bdecb86025b30e80f Author: moollaza <moollaza@gmail.com> Date : 2013-04-12 15:36:43 +0000
    • added message to show this is an experimental DuckPAN installation
  • Change: 80573b45eb19ad949ef5089940aa898b5644f5a9 Author: moollaza <moollaza@gmail.com> Date : 2013-04-12 12:13:57 +0000
    • updated Web.pm to work with new naming convention
  • Change: 81e97d750574ce66241ee2267e5d59209698296b Author: Dylan Lloyd <dylan@dylansserver.com> Date : 2013-04-07 20:54:19 +0000
    • specify origin branch for dzil release
  • Change: 238c3e97dd769c869f883ad443e5072c0adc761c Author: moollaza <moollaza@gmail.com> Date : 2013-04-05 17:53:10 +0000
    • fixed duckpan server to meet new filenames, improved LWP request, added Useragent
  • Change: cea53624e442adf615dec24353614ead2c6f68eb Author: moollaza <moollaza@gmail.com> Date : 2013-04-05 16:30:19 +0000
    • 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
    • Removed Test::Except for now; added App::Duckpan to fool metacpandb
  • Change: 9373bbdda9a53e2d8cf564df1db2f24a568c3fff Author: Dylan Lloyd <dylan@dylansserver.com> Date : 2013-02-18 22:30:13 +0000
    • fixed problem with randomly ordered env output
  • Change: f5ccdbfda39ac6198e56fd7a5bbaa95d130caace Author: Dylan Lloyd <dylan@dylansserver.com> Date : 2013-02-18 22:20:10 +0000
    • fixed failing tests with empty env.ini & re-enabled
  • Change: bab884e6a8b7128f51e40f4eef50ac51304fdca7 Author: Torsten Raudssus <torsten@raudss.us> Date : 2013-02-19 04:01:51 +0000
    • Disabled failing tests
  • Change: 51bf6a2fa6f15c63954b0926c8486163ab4d8ce2 Author: Dylan Lloyd <dylan@dylansserver.com> Date : 2013-02-18 21:24:04 +0000
    • added File::HomeDir dependency
  • Change: bc3ddad95d5fc4664a5e21633c26f6a193ed9a06 Author: Dylan Lloyd <dylan@dylansserver.com> Date : 2013-02-18 21:19:49 +0000
    • added test cases for duckpan env {add, rm}
  • Change: 72bf36c1dd2a7718de40c37c6d0d0cba135058c1 Author: Dylan Lloyd <dylan@dylansserver.com> Date : 2013-02-18 21:18:14 +0000
    • run rm_env when it is commanded
  • Change: a7c9aa3842366a734d6f8cd1262a56b8a1e8a066 Author: Torsten Raudssus <torsten@raudss.us> Date : 2013-02-19 01:47:17 +0000
    • Added a bit more ABSTRACT so that documentation is generated
  • Change: 9c5008261fa0441ec79c108a59f1ab9977c90b86 Author: Torsten Raudssus <torsten@raudss.us> Date : 2013-02-19 00:43:20 +0000
    • Added whatisdnt, fixed requirements (majuscule-- ;)), prepare for release
  • Change: 1de0eb99a7a49c56afc1b0e46251c94b9acd62db Author: Dylan Lloyd <dylan@dylansserver.com> Date : 2013-02-18 15:17:55 +0000
    • Merge branch 'cmd-tests'
  • Change: 941e38b416c7d318d6b8da304b2e7841a42512e9 Author: Dylan Lloyd <dylan@dylansserver.com> Date : 2013-02-18 15:16:09 +0000
    • fixed typo crashing duckpan query
  • Change: 722333b192a2d16b671df0525b0f1325eef03fe4 Author: Dylan Lloyd <dylan@dylansserver.com> Date : 2013-02-18 14:55:14 +0000
    • use FindLib to include the dev lib
  • Change: 2efe4dd3c041cbef0cbc306c5c600c8ca4808fda Author: Dylan Lloyd <dylan@dylansserver.com> Date : 2013-02-18 14:55:14 +0000
    • renamed duckpan query test file
  • Change: d38df62bca5d8b976580a9427e384264b48b889c Author: Dylan Lloyd <dylan@dylansserver.com> Date : 2013-02-18 14:55:14 +0000
    • moved test lib & configured cmds test for dist bin
  • Change: 307c8ac0465207ea15f1c5b21aa7d8404178f4f3 Author: Dylan Lloyd <dylan@dylansserver.com> Date : 2013-02-18 14:55:13 +0000
    • added File::chdir dependency for duckpan command testing
  • Change: 4d4f3d6d38a6203f714898a654b009f5dc634908 Author: Dylan Lloyd <dylan@dylansserver.com> Date : 2013-02-18 14:54:33 +0000
    • use Dir::Self to load /bin/duckpan
  • Change: 64424955ba0166f9846b6ee11fae520aac945484 Author: Dylan Lloyd <dylan@dylansserver.com> Date : 2013-02-18 14:54:11 +0000
    • added expect tests for `duckpan query`
  • Change: 7a1ff5ece31136dd644d13a4f3aa5346a360e8fe Author: Torsten Raudssus <torsten@raudss.us> Date : 2013-02-18 19:51:58 +0000
    • Removed debugging output
  • Change: e07b38eac1908be361757f1d2619a04da6f1cfdd Author: Torsten Raudssus <torsten@raudss.us> Date : 2013-02-15 12:59:42 +0000
    • Fixed rights
  • Change: b901b316443cd3f90dd30f48710391f1dd962d43 Author: Torsten Raudssus <torsten@raudss.us> Date : 2013-02-15 12:59:30 +0000
    • Fixed SYNOPSIS
  • Change: cb5cd78bf06a6fba87daad20153c84ba894b6333 Author: Torsten Raudssus <torsten@raudss.us> Date : 2013-02-15 09:19:09 +0000
    • removed utf8 requirement
  • Change: 1c9cbcfc74c0ca7e75ec783bf9eb84c26253b7bb Author: Torsten Raudssus <torsten@raudss.us> Date : 2013-02-15 09:18:55 +0000
    • Fixed rights
  • Change: e338a2a5126fbd94eb12bd6b02f444358309386f Author: Torsten Raudssus <torsten@raudss.us> Date : 2013-02-15 09:18:38 +0000
    • Removed utf8::all, might produce impacts, must get fixed without it.
  • Change: 0607b841968dea8a03c697b5ca07f3009ddfb847 Author: Torsten Raudssus <torsten@raudss.us> Date : 2013-02-15 04:27:06 +0000
    • Excluded DDG tests for user installing directly from CPAN first
  • Change: d3f05ac5858d929b2363691c6c674494040dfc50 Author: Torsten Raudssus <torsten@raudss.us> Date : 2013-02-15 04:22:53 +0000
    • Restructured ENV feature a bit, added testsuite for whitebox and blackbox testing
  • Change: dcc04bbdb77b650fd747455d98b732e45a58f78b Author: Torsten Raudssus <torsten@raudss.us> Date : 2013-02-14 23:53:31 +0000
    • Hups
  • Change: 0603436da0fa07d8b93f190eb6ca826c974fffb0 Author: Torsten Raudssus <torsten@raudss.us> Date : 2013-02-14 22:56:56 +0000
    • Adding multiply hit support to duckpan query
  • Change: a3f2b77ae03099da3f7b20ec64cb55067f257ce7 Author: yegg <yegg@duckduckgo.com> Date : 2013-02-14 15:50:01 +0000
    • Multiple plugin calling (Spice, and for goodies theoreticalliy).
  • Change: 9a2746fbf617695e448a0a61b786e22a3f81523e Author: Torsten Raudssus <torsten@raudss.us> Date : 2013-02-12 18:29:23 +0000
    • Switched position of documentation
  • Change: 8b2cb2312aa8b0186408b26d68e6ed508c5e9f5e Author: Torsten Raudssus <torsten@raudss.us> Date : 2013-01-30 02:25:23 +0000
    • Fixed rights
  • Change: 6632a05728df31774b2212114e2493e0e6f804a7 Author: Dylan Lloyd <dylan@dylansserver.com> Date : 2013-01-29 19:59:48 +0000
    • cast keys to hash references for stricter perls
  • Change: 5025afe617116c95fd322b9a439c1187f3baeac9 Author: Dylan Lloyd <dylan@dylansserver.com> Date : 2013-01-29 16:53:50 +0000
    • removed repeat dependency
  • Change: 8e1f9971c7029676d90acac8556cc5291c57afe2 Author: Dylan Lloyd <dylan@dylansserver.com> Date : 2013-01-29 16:51:17 +0000
    • Merge branch 'accept-header' of git://github.com/nomeata/p5-app-duckpan into accept-header
  • Change: 5a1c717474f3ca4c3f93501f8797429214210208 Author: Dylan Lloyd <dylan@dylansserver.com> Date : 2013-01-29 16:48:42 +0000
    • Merge branch 'env'
    • Conflicts:
    • lib/App/DuckPAN/Help.pm
  • Change: abca91ec132e0d7ed07559c0e62e4b1753d3094a Author: Dylan Lloyd <dylan@dylansserver.com> Date : 2013-01-29 16:34:48 +0000
    • added `duckpan env rm <name>` command to help
  • Change: f3abe43ef25942e8a98d6a125d352398becf7748 Author: Dylan Lloyd <dylan@dylansserver.com> Date : 2013-01-29 16:27:30 +0000
    • error w/o key to rm, & don't output on success
  • Change: 252e3bcc171e6ce063e202c3bf796e428d8fd8b3 Author: Dylan Lloyd <dylan@dylansserver.com> Date : 2013-01-29 16:21:48 +0000
    • add duckpan env rm <name> command
  • Change: fdacae504f4f397efe4b2c828dcdce80f685dfe6 Author: Dylan Lloyd <dylan@dylansserver.com> Date : 2013-01-29 15:48:54 +0000
    • add duckpan env to Help
  • Change: 491821ea5126b0117430a8acdb2e9c5a0a2c9864 Author: Dylan Lloyd <dylan@dylansserver.com> Date : 2013-01-29 15:38:35 +0000
    • move to $config_path/env.ini, and error handling
    • create the file if it doesn't exist, and don't choke when it's empty
  • Change: beb2fcf56cebfdd19a792c1c74666d829e65b61c Author: Dylan Lloyd <dylan@dylansserver.com> Date : 2013-01-29 15:13:21 +0000
    • print error and exit if variable is already defined
  • Change: 901e1e4df51073f8a232a469d31bd5810af07b24 Author: Dylan Lloyd <dylan@dylansserver.com> Date : 2013-01-29 14:26:11 +0000
    • moved env variable initialization to DuckPAN.pm
  • Change: 27cdadcc34c7709756e2d06403451221942fd914 Author: Dylan Lloyd <dylan@dylansserver.com> Date : 2013-01-27 15:56:26 +0000
    • remove windows carriage returns from wrapped strings
  • Change: 9f39dfc96a48bfe4768d2679fa4e482bf9da04ea Author: Dylan Lloyd <dylan@dylansserver.com> Date : 2013-01-26 14:32:38 +0000
    • fix `duckpan query <module>` command
    • modules can be specified with PluginType::Plugin, i.e. Goodie::ABC multiple modules can also be specified
  • Change: 82c344adb507b6f163ed7b00b6b403bae446f0e6 Author: Dylan Lloyd <dylan@dylansserver.com> Date : 2013-01-24 22:41:45 +0000
    • reformatted help text
  • Change: 845b81cf9e84b662c0a662ed112dec7d3047927a Author: Dylan Lloyd <dylan@dylansserver.com> Date : 2013-01-24 22:14:13 +0000
    • rm'd unimplemented topics, rephrased some
  • Change: 1e854faa96267ef2595be835160e11d2ab574394 Author: Dylan Lloyd <dylan@dylansserver.com> Date : 2013-01-24 22:13:05 +0000
    • added duckpan release command
  • Change: 228409d3864c5ad3cda47b7de60af895e29821b7 Author: Dylan Lloyd <dylan@dylansserver.com> Date : 2013-01-24 22:12:53 +0000
    • added duckpan test command
  • Change: 60ced247e39b9de40a9577650a9ddb76debcb464 Author: Dylan Lloyd <dylan@dylansserver.com> Date : 2013-01-24 21:31:31 +0000
    • removed `duckpan faq` from help
  • Change: 67f66e6483765cce5cee0b63ddd0b2ce5a8f1081 Author: Dylan Lloyd <dylan@dylansserver.com> Date : 2013-01-24 20:48:36 +0000
    • better grammar in some error messages
  • Change: 4b80ada08928b2da120ca3683d7c7c88faae38ec Author: Dylan Lloyd <dylan@dylansserver.com> Date : 2013-01-24 20:00:10 +0000
    • list env variables & values with `duckpan env key`
  • Change: c017e56bc3f407394927c36aaca03b6bb39179e7 Author: Dylan Lloyd <dylan@dylansserver.com> Date : 2013-01-24 19:30:35 +0000
    • read in env.ini variables on server startup
  • Change: f0c69176a4c13b75a157ae4fb19be35a825363eb Author: Dylan Lloyd <dylan@dylansserver.com> Date : 2013-01-24 19:12:30 +0000
    • added env command to add environment variables
    • environment variables added with `duckpan add <name> <value>` are stored in $app->cfg->cache_path/env.ini
  • Change: ee702047e548a218b498f0684cc75ac7e20fadd5 Author: Dylan Lloyd <dylan@dylansserver.com> Date : 2013-01-23 14:23:14 +0000
    • exit duckpan query on unhandled SIGINT etc.
    • we don't have a listener for UIDESTROY, so this works, and is simpler
  • Change: ba6d35ece0ff1aa8491b1d6df2c8567f156b7e17 Author: Dylan Lloyd <dylan@dylansserver.com> Date : 2013-01-23 14:08:41 +0000
    • reapply utf8 fix by jag
    • I inadvertently rolled this back while removing windows carriage returns. A test should be added for this functionality.
  • Change: 667fc5f47a3bc9e419a35c4bd37429ad1d032ff8 Author: Joachim Breitner <mail@joachim-breitner.de> Date : 2013-01-22 22:53:27 +0000
    • Implement the accept_header property of the rewrite class
    • Requires commit 177d9dad9790515892385f799facca4fe10bd36b in duckduckgo.
  • Change: 22e34a750f52fc0bd0186763339d6e8ce8c0ef58 Author: Torsten Raudssus <torsten@raudss.us> Date : 2012-12-17 02:07:03 +0000
    • Using static feature with different language through DDG_LOCALE env variable
  • Change: 38479a32cad1657cc05b2e00d2d1f48d753686cc Author: Dylan Lloyd <dylan@dylansserver.com> Date : 2012-12-04 18:16:58 +0000
    • remove carriage returns from windows
    • grep -rl $'\r' | xargs dos2unix
  • Change: d6e52de71ef6a6f83f6d049509caa0f12836dafb Author: Dylan Lloyd <dylan@dylansserver.com> Date : 2012-12-04 16:07:43 +0000
    • Merge git://github.com/jagtalon/p5-app-duckpan
  • Change: 70309612fd0223fc3a5a8f5d2cfe87e2dc5c1895 Author: Michael Smith <crazedpsyc@duckduckgo.com> Date : 2012-12-03 10:07:55 +0000
    • Broaden deprecation message for 'duckpan goodie'
  • Change: a2aa3eb26b2a05ff2c0620adf62f3b4e53f913df Author: getty <getty@debian.localdomain> Date : 2012-11-30 11:17:08 +0000
    • Fixed rights
  • Change: 2b638136a737da494475c608b1860cb24b9f70f6 Author: getty <getty@debian.localdomain> Date : 2012-11-30 11:16:22 +0000
    • Added static files test feature (beta)
  • Change: 99c3db474f06c07bee27ba0eebb2808b0d93152c Author: Jag Talon <talon.jag@gmail.com> Date : 2012-09-11 15:22:52 +0000
    • Fixed the UTF8 problem on Duckpan:
    • Changed uri_escape() to uri_escape_utf8().
  • Change: 330c7d27fa21453bbc24c5d8eeeb2ed9c620ab87 Author: moollaza <moollaza@gmail.com> Date : 2012-09-03 20:33:36 +0000
    • fixed MooX::Options version number
  • Change: a735a045223d00abb3fe61576b1d68af50e43aeb Author: moollaza <moollaza@gmail.com> Date : 2012-09-03 20:27:24 +0000
    • bumped up MooX::Options version in dist.ini, added --missing to installdeps.pm
  • Change: 097130c3948a52f2f44a8d21e3f411ddfe152c7f Author: moollaza <moollaza@gmail.com> Date : 2012-08-11 15:24:12 +0000
    • Merge branch 'master' of github.com:duckduckgo/p5-app-duckpan
  • Change: 0b2b37e2eac32a71e6ecb0419eca4e1fc40b5a53 Author: moollaza <moollaza@gmail.com> Date : 2012-08-11 15:23:31 +0000
    • added user agent Mozilla/5.0 to Web.pm (required for some APIs)
  • Change: 470ecbe101d9e8c42d37697761f2144f076f837b Author: Michael Smith <crazedpsyc@duckduckgo.com> Date : 2012-08-04 20:56:51 +0000
    • English tweaks
  • Change: a47b00f09473146e8cd38000fcf5631953f8529e Author: moollaza <moollaza@gmail.com> Date : 2012-07-13 15:39:39 +0000
    • small fix to Query.pm, added to Query->run(), got history file path working
  • Change: 3497345c5bb27b0bece0c920fe13357ef93aaee4 Author: Torsten Raudssus <torsten@raudss.us> Date : 2012-07-12 18:48:57 +0000
    • Starting using MooX, excluded functionality of Cmd::Query to other package to avoid POE warning, fixed no plugin hit page usage
  • Change: afc5cb5a1ff54b27192574adcb881b5b4aa004de Author: moollaza <moollaza@gmail.com> Date : 2012-07-12 17:01:19 +0000
    • Added history to DuckPAN query, small fix in web.pm
  • Change: 81fccf6be844f8bf0b5f056e2a5683fff676190f Author: Torsten Raudssus <torsten@raudss.us> Date : 2012-07-09 16:25:07 +0000
    • Added [MetaNoIndex] here to be sure
  • Change: 6e4f5db8afd8c148e632d3f3055d8385e9b95b3f Author: Torsten Raudssus <torsten@raudss.us> Date : 2012-07-09 09:37:47 +0000
    • Added language to duckpan server/query
  • Change: 0c0a575d55d6e56328334124640cb3041cc394a8 Author: Torsten Raudssus <torsten@raudss.us> Date : 2012-07-09 06:02:43 +0000
    • Added location support
  • Change: d0ebec3087ceee9abe3673f008f796348bb8732d Author: Torsten Raudssus <torsten@raudss.us> Date : 2012-07-08 17:03:43 +0000
    • Non spice now also at least works and get dumped display on the web server
  • Change: 3eb87ecae43fe52c338bd13cdaba61732a7da542 Author: Torsten Raudssus <torsten@raudss.us> Date : 2012-07-08 16:17:04 +0000
    • Fetching the rewrite to before any request, to prevent people from changing it on a per request base.
  • Change: 7f324c45eb15f9682aaf8996b9e9609a7513a824 Author: Torsten Raudssus <torsten@raudss.us> Date : 2012-06-22 10:56:51 +0000
    • Fixed rights
  • Change: 733c24146cfc7298ac99f0f535abe62e82c00622 Author: Torsten Raudssus <torsten@raudss.us> Date : 2012-06-22 10:56:33 +0000
    • Fixed bug about handling cpanminus failure
  • Change: b54e60b5c3a75024220a1f204c8b969bc0d67e30 Author: Torsten Raudssus <torsten@raudss.us> Date : 2012-06-13 04:25:23 +0000
    • Fixes
  • Change: 96926d7e30cf3d12317884842312e62c9a12cc5f Author: Michael Smith <crazedpsyc@duckduckgo.com> Date : 2012-06-16 14:41:12 +0000
    • remove an extra debugger
  • Change: 42818dd3f048df73ee8b1eb927050d375cd7967a Author: Michael Smith <crazedpsyc@duckduckgo.com> Date : 2012-06-16 14:40:04 +0000
    • escape newlines _right_...
  • Change: 8c6f29b82b967c6952251ce5a79f92141f2f113c Author: Michael Smith <crazedpsyc@duckduckgo.com> Date : 2012-06-16 14:09:23 +0000
    • escape newlines in spice return
  • Change: c4b1d1e9e01589724908713912531e4d3df7d49a Author: Michael Smith <crazedpsyc@duckduckgo.com> Date : 2012-06-15 22:08:49 +0000
    • handle spice string wrappers in duckpan too...
  • Change: 7e6aa202e38fc009ac4c82d00c442c83d91190e3 Author: Torsten Raudssus <torsten@raudss.us> Date : 2012-06-08 00:43:11 +0000
    • Catching error, some strange problem with Module::Data added workaround for this
  • Change: a8cd7e48043dc0dee73fc808c4d00fcdf6535399 Author: Torsten Raudssus <torsten@raudss.us> Date : 2012-06-07 23:05:36 +0000
    • Deprecated goodie test
  • Change: a8463440ac9ea138d3ba229652ddb66fb32f3a82 Author: Torsten Raudssus <torsten@raudss.us> Date : 2012-06-01 00:18:19 +0000
    • Removed old Pod::Weaver relied doc
  • Change: da607fc3cffe1c82b9f5df7f1a027d7495c545b5 Author: Torsten Raudssus <torsten@raudss.us> Date : 2012-06-01 00:15:13 +0000
    • Added more real nginx-like behaviour of the rewrite
  • Change: 228434764470f590fdb2865194c84281c92486d2 Author: moollaza <moollaza@gmail.com> Date : 2012-05-30 20:12:31 +0000
    • rq template-for-spice error fixed -- removed [PodWeaver] from dist.ini
  • Change: efdd86b1a6a9f2f4c7e5c180ea55b75a6897eefe Author: Torsten Raudssus <torsten@raudss.us> Date : 2012-05-30 20:40:43 +0000
    • Added uri escaped query replacement, fixed load test impossibility
  • Change: b42c356025f3023b8f99c61fcf47cdd631e70a35 Author: Torsten Raudssus <torsten@raudss.us> Date : 2012-05-29 04:06:56 +0000
    • And the next bug in dist.ini fixed with new plugin ;)
  • Change: 0c9cdffdffb879edfb242d1f2be1ac5d01f1d96e Author: Torsten Raudssus <torsten@raudss.us> Date : 2012-05-29 03:48:40 +0000
    • Forgot to add version_regexp
  • Change: 852542f3b0a926dac5e3be30f77264455a030531 Author: Torsten Raudssus <torsten@raudss.us> Date : 2012-05-29 03:46:20 +0000
    • More changes for ChangelogFromGit
  • Change: f55dbffc9a5a9b0b9965d7ab0179ed3b68380d75 Author: Torsten Raudssus <torsten@raudss.us> Date : 2012-05-29 03:41:57 +0000
    • Added ChangelogFromGit
  • Change: 46093e60f737fb4e4d0ed2d4b431bb702f09e484 Author: Torsten Raudssus <torsten@raudss.us> Date : 2012-05-29 02:42:25 +0000
    • v0.034
  • Change: 623ec322c168e4007c6e6b412126a76572bfbed7 Author: Torsten Raudssus <torsten@raudss.us> Date : 2012-05-29 02:42:03 +0000
    • Added requirement for the test
  • Change: 0fe3cdc92655bb7e714174b2bdecd400641491bc Author: Torsten Raudssus <torsten@raudss.us> Date : 2012-05-29 02:41:24 +0000
    • Fixed bug in Web server, added loadtest
  • Change: 3e5184543a5f2a40ceec79c462a67b88cd3b52b2 Author: Torsten Raudssus <torsten@raudss.us> Date : 2012-05-28 22:35:12 +0000
    • v0.033
  • Change: ef5095b5c4098a7ab28ad7e881837ffe1cedcdbe Author: Torsten Raudssus <torsten@raudss.us> Date : 2012-05-28 22:30:00 +0000
    • Fixed utf8 query problem, fixed $hostname
  • Change: 4a6d74fd2f4780365d47500242239d170ae01f48 Author: moollaza <moollaza@gmail.com> Date : 2012-05-26 18:33:19 +0000
    • Made hostname dynamic via $hostname variable which checks if ENV{APP_DUCKPAN_SERVER_HOSTNAME} otherwise it defaults to 'duckduckgo.com'
  • Change: c12e25bc42ac63132662dd1cc827cdbb42004621 Author: moollaza <moollaza@gmail.com> Date : 2012-05-26 18:10:29 +0000
    • Fixed UTF8 Encoding issue -- added line 161 RE: https://github.com/duckduckgo/p5-app-duckpan/issues/2
  • Change: a6a3cf13643d01b0a0d41be2cb263c7753076197 Author: moollaza <moollaza@gmail.com> Date : 2012-05-25 22:24:28 +0000
    • v0.032
  • Change: 87608b32295699f5f2429256fc8f74c49b2520ac Author: moollaza <moollaza@gmail.com> Date : 2012-05-25 22:21:18 +0000
    • v0.031
  • Change: d8fddbf478082bb90748136109adbd36df3e9c2e Author: Torsten Raudssus <torsten@raudss.us> Date : 2012-05-26 04:17:48 +0000
    • v0.030
  • Change: f626340fe8af5a4bcfed7c0005d96d59d4876780 Author: Torsten Raudssus <torsten@raudss.us> Date : 2012-05-23 00:17:02 +0000
    • v0.023
  • Change: ea5e4d9a120daf0f44a25a291943983024917d0b Author: Torsten Raudssus <torsten@raudss.us> Date : 2012-05-23 00:16:05 +0000
    • Added duckpan install command
  • Change: a29156ef33906fa66951a07ea2400ffa15b375a1 Author: Torsten Raudssus <torsten@raudss.us> Date : 2012-05-21 20:55:22 +0000
    • v0.022
  • Change: aefb693a036fd2e95af014040d5c1ffc9043d184 Author: Torsten Raudssus <torsten@raudss.us> Date : 2012-05-21 20:53:18 +0000
    • ok ok.. nginx is faking!... damn it ;)
  • Change: dec978fb228154f33caf8ec6f9bd35f6872e4e1f Author: Torsten Raudssus <torsten@raudss.us> Date : 2012-05-21 20:35:19 +0000
    • v0.021
  • Change: 7497effe4378b25d40b4ace1ecb141c8ed3de6c6 Author: Torsten Raudssus <torsten@raudss.us> Date : 2012-05-21 20:33:54 +0000
    • Fixed something stupid ;)
  • Change: e3fae6d246173b95f92248b419f0e1a337df72f2 Author: Torsten Raudssus <torsten@raudss.us> Date : 2012-05-21 20:14:57 +0000
    • Fixed wrong rewrite to usage
  • Change: 7349969d8447d66b5cdc018c311823a57bc31a1d Author: Torsten Raudssus <torsten@raudss.us> Date : 2012-05-21 19:47:18 +0000
    • Added upgrading of DDG on duckpan upgrade, added wrap_jsonp_callback to the duckpan server
  • Change: 2996490285be74f5ccdd42e601865470e7353857 Author: Torsten Raudssus <torsten@raudss.us> Date : 2012-05-11 04:40:57 +0000
    • Removed wget check
  • Change: d8075be411bf1027a9ce69d4df86b3e9af1a1976 Author: Torsten Raudssus <torsten@raudss.us> Date : 2012-05-11 04:40:11 +0000
    • Hups
  • Change: a5e59b136080e99ff93f84560bceefad6ca31937 Author: Torsten Raudssus <torsten@raudss.us> Date : 2012-05-11 04:38:41 +0000
    • Allow higher version of DDG
  • Change: 17c281b4e73b6759968ad78103c6d0976970b077 Author: Torsten Raudssus <torsten@raudss.us> Date : 2012-05-08 12:01:08 +0000
    • v0.020
  • Change: fc7c8e0fb422b62315bc44644e6242ea597d8dce Author: Kent Fredric <kentfredric@gmail.com> Date : 2012-05-08 17:40:19 +0000
    • Increase dependency on File::ShareDir::ProjectDistDir to 0.3.2 or higher to solve infinite ascension loop bug
  • Change: 5d2ef238ba75a48e8854239dec1d2fbbdc5a2aa0 Author: Torsten Raudssus <torsten@raudss.us> Date : 2012-05-05 03:20:00 +0000
    • v0.019
  • Change: e86229d9c55993477e3c0e7292c4c05210fb535c Author: Torsten Raudssus <torsten@raudss.us> Date : 2012-05-05 03:19:39 +0000
    • Added a missing requirement
  • Change: d22289fab94051f98821b24cc46d207df770ed2b Author: Torsten Raudssus <torsten@raudss.us> Date : 2012-05-04 21:58:14 +0000
    • v0.018
  • Change: 489b3fe0b1922a33c78dd692d52808fce7b9e0ed Author: Torsten Raudssus <torsten@raudss.us> Date : 2012-05-04 21:57:54 +0000
    • Changed the use of DDG::Request to a require
  • Change: 00d02203f6b930600c480bb2bd08a059a7159f44 Author: Torsten Raudssus <torsten@raudss.us> Date : 2012-05-04 19:12:09 +0000
    • v0.017
  • Change: 8eff885bccfddd8bf1aaff45a18ffaf57dc0a374 Author: Michael Smith <crazedpsyc@duckduckgo.com> Date : 2012-05-04 11:11:16 +0000
    • handle /iu/
  • Change: ae7e280c2260597409b88ab7b635ba88f601c670 Author: Torsten Raudssus <torsten@raudss.us> Date : 2012-05-04 19:10:22 +0000
    • v0.016
  • Change: 16a136c7f304e6086fe44705f8ba8b5fe89ad5f5 Author: Torsten Raudssus <torsten@raudss.us> Date : 2012-05-04 19:09:46 +0000
    • Removed anyway not working reloader functionality
  • Change: 99593620dadc24c4d7ff12bada9a892d80a93924 Author: Torsten Raudssus <torsten@raudss.us> Date : 2012-05-04 19:07:56 +0000
    • v0.015
  • Change: cbc31fdf2b2a4327865a30ce972921d63bbbef5b Author: Torsten Raudssus <torsten@raudss.us> Date : 2012-05-04 19:06:51 +0000
    • Added different method for showing the error
  • Change: 086cfe8bdb2b340833cad7e131638bbad213c994 Author: Torsten Raudssus <torsten@raudss.us> Date : 2012-05-04 04:12:56 +0000
    • Sorted plugins
  • Change: edad336ed9368f2dea705c0179cb5e800e404bf5 Author: Torsten Raudssus <torsten@raudss.us> Date : 2012-05-04 03:49:54 +0000
    • v0.014
  • Change: e3ad0fbf07019d14affcdc5f4745dc21f63ba852 Author: Torsten Raudssus <torsten@raudss.us> Date : 2012-05-04 03:49:23 +0000
    • Hups!
  • Change: 20f52c526e22ed5cf8f11b6f8b552cc7ddd8bee2 Author: Torsten Raudssus <torsten@raudss.us> Date : 2012-05-04 03:48:06 +0000
    • v0.013
  • Change: 11ea4a7bfc55d192464aa998796e7340a1f8b9b3 Author: Torsten Raudssus <torsten@raudss.us> Date : 2012-05-04 03:45:12 +0000
    • <evilgrins>
  • Change: b710e5d374f89cca2845e30823c881ace4b39412 Author: Torsten Raudssus <torsten@raudss.us> Date : 2012-05-03 05:52:55 +0000
    • More details
  • Change: 034b0f46b903f40166f9f245ca3ee9ed4f30ea8d Author: Torsten Raudssus <torsten@raudss.us> Date : 2012-05-03 05:22:47 +0000
    • Added check for latest DDG
  • Change: 74bba28d330fd5e96b98168c29ba0c38182ba984 Author: Torsten Raudssus <torsten@raudss.us> Date : 2012-05-03 05:09:53 +0000
    • Yeah!.... already triggering
  • Change: 323b750fcde6bf15c3d0c015959a5aa0acd17cfc Author: Torsten Raudssus <torsten@raudss.us> Date : 2012-05-03 04:28:11 +0000
    • Added JS
  • Change: 0fd7a1a5f1f649102dd2185b36f739c84b777d1a Author: Torsten Raudssus <torsten@raudss.us> Date : 2012-05-03 04:12:08 +0000
    • Added missing MooX::HasEnv
  • Change: 2bd338b16ba09f79de5638835ec625364dcf1524 Author: Torsten Raudssus <torsten@raudss.us> Date : 2012-05-03 03:49:02 +0000
    • Yeah dont stack regexp, just make it proper....
  • Change: 699c0ce265625c8d23ec4762482ad50f9bcff13a Author: Torsten Raudssus <torsten@raudss.us> Date : 2012-05-03 03:42:08 +0000
    • First start of the spice testing webserver
  • Change: f67529b71ca6b6140c9d330aa9b800635fdde828 Author: Torsten Raudssus <github@raudssus.de> Date : 2012-04-22 20:09:50 +0000
    • v0.012
  • Change: 8316a7b04ee11c8a4071e7eb051e60824817cb64 Author: Torsten Raudssus <github@raudssus.de> Date : 2012-04-22 20:08:52 +0000
    • Added link for duckpan to DuckPAN so that duckpan duckpan works
  • Change: 2ff197799651da4dd50953ba8a337d50b17ba553 Author: Torsten Raudssus <github@raudssus.de> Date : 2012-04-22 20:05:43 +0000
    • v0.011
  • Change: ede96654e497ac08296f1d8ff211393292121aeb Author: Torsten Raudssus <github@raudssus.de> Date : 2012-04-22 20:04:32 +0000
    • Added requirement
  • Change: f9836a1c28475f2f20b1ea4223e417b6bc14b6fb Author: Torsten Raudssus <github@raudssus.de> Date : 2012-04-22 20:03:53 +0000
    • Small tuning of the version check
  • Change: a4e5a3412ba46efc2db94ebee3e6ff72258a5e51 Author: Kent Fredric <kentfredric@gmail.com> Date : 2012-04-18 07:48:53 +0000
    • Initial code ( untested ) for version checking
  • Change: ca6ef4447ccc8068e7340891b3ed2a8ce8becf1a Author: Kent Fredric <kentfredric@gmail.com> Date : 2012-04-18 07:46:00 +0000
    • more ^M in t/
  • Change: eece4d88fcc68669d997c2b7610487136ffc3ea0 Author: Kent Fredric <kentfredric@gmail.com> Date : 2012-04-18 07:40:04 +0000
    • Strip annoying ^M windows linefeed codes
  • Change: e6c4c76adc6d8f7ca7830ac898ee8b6b20b1c186 Author: Torsten Raudssus <github@raudssus.de> Date : 2012-04-17 04:46:04 +0000
    • v0.010
  • Change: 311ebc15715e36ec985a52ca585e6c974fdadfd1 Author: Michael Smith <crazedpsyc@duckduckgo.com> Date : 2012-04-16 19:48:53 +0000
    • fix git version regex to handle newer versions
  • Change: fcd9aa891ebbf6d358d542c978cfb06f33afe97e Author: Torsten Raudssus <github@raudssus.de> Date : 2012-04-17 03:25:48 +0000
    • v0.009
  • Change: b77fbdd0214d807e20ee111d42f2728031cf53e4 Author: Torsten Raudssus <github@raudssus.de> Date : 2012-04-17 03:16:37 +0000
    • Force update of author deps
  • Change: 30f41d8f8fe9ce8984cf00de0c861dacc8623c74 Author: Torsten Raudssus <github@raudssus.de> Date : 2012-03-25 05:29:56 +0000
    • v0.008
  • Change: 8b3bfe9c29792b5a0b174cdc0db56c277400c668 Author: Torsten Raudssus <github@raudssus.de> Date : 2012-03-25 05:28:32 +0000
    • Removed goodie test reference in help
  • Change: 8d3b31c2e0627625864a056de24f7e07c4633cc7 Author: Torsten Raudssus <github@raudssus.de> Date : 2012-03-25 05:28:05 +0000
    • Fixed help added warning on goodie test
  • Change: fee664d77804eabc9a4b6558eae7d9611e076222 Author: Torsten Raudssus <github@raudssus.de> Date : 2012-03-25 05:24:53 +0000
    • Added query command
  • Change: a9b35a5b1a73efeb491f24333a1848ce05743b72 Author: Torsten Raudssus <github@raudssus.de> Date : 2012-03-19 00:30:11 +0000
    • v0.007
  • Change: 95145d21e72b7d33291675c1c4a7291465b067b3 Author: Torsten Raudssus <github@raudssus.de> Date : 2012-03-19 00:28:50 +0000
    • Added ability to install App::DuckPAN from duckpan.org, added "DualPAN" existence of package
  • Change: 914e3881672cec3034f34c1554cd997d349149f2 Author: Torsten Raudssus <github@raudssus.de> Date : 2012-03-15 19:23:23 +0000
    • v0.006
  • Change: d69f510a2ef78e8bb2e7c3de2a9ae50b90b562bc Author: Torsten Raudssus <github@raudssus.de> Date : 2012-03-15 19:22:31 +0000
    • Added installdeps command
  • Change: 683e616350cd320422e03100e1093bf0b4a14b5c Author: Torsten Raudssus <github@raudssus.de> Date : 2012-03-14 22:33:11 +0000
    • v0.005
  • Change: cfa905f1fb6ccbb31215ea1dee182cf6a10c567f Author: Torsten Raudssus <github@raudssus.de> Date : 2012-03-12 13:33:21 +0000
    • More verbose for check
  • Change: ea34bfc53a87647177323544397eec1a2a0148bd Author: Torsten Raudssus <github@raudssus.de> Date : 2012-03-12 13:20:27 +0000
    • v0.004
  • Change: 1e3e70eaccbafdfed08f8806c07cd7e4f7064c02 Author: Torsten Raudssus <github@raudssus.de> Date : 2012-03-12 13:19:09 +0000
    • Small doc modification
  • Change: 06eb8fdf11a648c5fa2999444eecfba03180c786 Author: Torsten Raudssus <github@raudssus.de> Date : 2012-03-08 18:28:33 +0000
    • v0.003
  • Change: 4a50cf094c29b31dabc53e3c4278aff13b565de6 Author: Torsten Raudssus <github@raudssus.de> Date : 2012-03-08 18:27:38 +0000
    • More documentation, fixed bug
  • Change: 5f2fbfedf65dee505a773641a273e5d3526cb2b2 Author: Torsten Raudssus <github@raudssus.de> Date : 2012-03-01 03:31:13 +0000
    • v0.002
  • Change: a47158d3eec0f879fa8c88788579590d1afcf9eb Author: Torsten Raudssus <github@raudssus.de> Date : 2012-03-01 03:25:36 +0000
    • Added Data::Printer requirement
  • Change: 42acbaff6c2354794e7a2bfe036502f6e0911db8 Author: Torsten Raudssus <github@raudssus.de> Date : 2012-02-29 04:05:36 +0000
    • v0.001
  • Change: f91c2f4b0e47de9a17ca6e2c5b01fad443c794eb Author: Torsten Raudssus <github@raudssus.de> Date : 2012-02-29 03:59:11 +0000
    • Added goodie Command, added more help, more requirements checks
  • Change: a20d6e2f61278469456becaa3fda24e75c109533 Author: Torsten Raudssus <github@raudssus.de> Date : 2012-02-13 18:15:36 +0000
    • Added defaults, more little changes
  • Change: 8f6c03aa18d2e18d215fcc0260c9e7b17e5b1ae8 Author: Torsten Raudssus <github@raudssus.de> Date : 2012-02-12 03:45:27 +0000
    • Now duckpan acts like cpanm on DuckPAN for ^DDG parameters, generating of ~/.duckpan/config.ini included
  • Change: 984d4437c20d2cec2cbfd25b2ce1445e1422ac3d Author: Torsten Raudssus <github@raudssus.de> Date : 2012-02-12 02:21:33 +0000
    • Added $args to run
  • Change: a847c68b4d2871675f8326ae6148172d858fdc14 Author: Torsten Raudssus <github@raudssus.de> Date : 2012-02-12 01:51:51 +0000
    • Using Dist::Zilla config if exist
  • Change: 99861586e7b7fde7f42ea878303b73aba6f26619 Author: Torsten Raudssus <github@raudssus.de> Date : 2012-02-11 23:50:13 +0000
    • crazedpsyc suxx :-P
  • Change: ab4fe545e234d11ad77716b346fdbc530a281d26 Author: Torsten Raudssus <github@raudssus.de> Date : 2012-02-11 23:34:20 +0000
    • Fixed requirements, fixed error if no dukgo login
  • Change: a2da512ea631a157c450ac15013f410af6d9eb18 Author: Torsten Raudssus <github@raudssus.de> Date : 2012-02-11 23:24:22 +0000
    • Added dukgo user/pass question
  • Change: ff312068ee74de181c35fd6738d600257177e5fa Author: Torsten Raudssus <github@raudssus.de> Date : 2012-02-11 21:52:25 +0000
    • First version... more to come
  • Change: 732581ea2276ba9d5e0911c6b57c9326ee5f9924 Author: Torsten Raudssus <github@raudssus.de> Date : 2012-02-03 20:00:33 +0000
    • initial commit
  • End of releases.

Documentation

Command line tool for using the DuckPAN of DuckDuckGo

Modules

The DuckDuckGo DuckPAN client
Base class for commands of DuckPAN
Command for checking the requirements
Get or set ENV variables for instant answers
Install the distribution in current directory
Regular way to install requirements with tests
Take a name as input and generates a new, named Goodie or Spice instant answer skeleton
Command for uploading .po files to the DuckDuckGo Community Platform
Starting up the publisher test webserver
Command line tool for testing queries and see triggered instant answers
Release the distribution of the current directory
Remove an ENV variable
Install requirements as fast as possible
Starting up the web server to test instant answers
Setting up your duck.co Account on your duckpan client
Command for running the tests of this library
Base class for ENV related functionality of duckpan (duckpan env and duckpan rm)
Configuration class of the duckpan client
DDG related functionality of duckpan
Simple role for classes which carry an object of App::DuckPAN
Contains the main help page
Perl related functionality for duckpan
Main application/loop for duckpan query
Webserver for duckpan server
Webserver for duckpan publisher
Webserver for duckpan static