Commit graph

  • 545d634e3f add typeahead support to the name field art-ui Gered 2014-04-06 20:22:49 -0400
  • 90cb98de15 add method input field typeahead support Gered 2014-04-06 20:22:33 -0400
  • 30d1e5ccce add basic ui for getting ascii art by name/index Gered 2014-04-06 18:41:37 -0400
  • e95335b130 add client-side support for "url part" method parameter fields Gered 2014-04-06 18:35:31 -0400
  • 0a0f55eb84 add resource handler for getting art by name and index master Gered 2014-04-06 17:20:26 -0400
  • 5b218d9cc8 add resource handler for getting a count of the art under a given name Gered 2014-04-06 17:14:11 -0400
  • 1dbd69506b formatting Gered 2014-04-06 17:07:10 -0400
  • 01eb85c7dc fix for trying to retrieve ascii art under a name which returns none Gered 2014-04-06 17:06:39 -0400
  • df0f6d7429 add resource handler for random ascii art under a given name Gered 2014-04-06 17:04:35 -0400
  • 363edd0200 add better malformed request error messaging Gered 2014-04-06 17:04:21 -0400
  • 7279075e07 add resource handler for searching art names Gered 2014-04-06 16:48:06 -0400
  • cd1620e9d6 the name search view should be in the 'search' design doc really... Gered 2014-04-06 16:18:42 -0400
  • bd77f12095 add couchdb design doc source Gered 2014-04-06 16:15:31 -0400
  • d6a58c2300 add various db operations for getting/searching/listing ascii art Gered 2014-04-06 16:14:01 -0400
  • 4bac1e1761 only accept lowercase characters in names Gered 2014-04-06 14:40:40 -0400
  • f0405c574a implement basic operation for adding new ascii art Gered 2014-04-06 14:37:44 -0400
  • 8e0b6d05e6 add helper functions we will need for ascii art add/search processing Gered 2014-04-06 14:26:13 -0400
  • 0ad784eb06 add helper function to get current date/time string Gered 2014-04-06 13:38:40 -0400
  • 335009597d add stub functions for all the main operations we need Gered 2014-04-06 13:22:46 -0400
  • 867d5ea9e5 add app startup couchdb status checking Gered 2014-04-06 13:17:56 -0400
  • f8de73478e add general couchdb functions Gered 2014-04-06 13:17:39 -0400
  • c8251e7de3 add site.config file reading functions. load config on app startup Gered 2014-04-06 12:58:08 -0400
  • 027bf9dfb6 add env specific site.config files (which also contain a couchdb url) Gered 2014-04-06 12:57:52 -0400
  • 497dcab29a add couchdb library dependency Gered 2014-04-06 12:57:19 -0400
  • fd189ee491 rename animated gif route url Gered 2014-04-06 12:23:52 -0400
  • e50ec3e72b minor style tweak Gered 2014-04-06 11:05:46 -0400
  • cddf7d9e86 add image format checking to the animated gif handler Gered 2014-04-06 11:05:26 -0400
  • 4247a1e9d8 add type hint that probably doesnt really matter too much Gered 2014-04-06 10:04:10 -0400
  • 502ceade97 refactor the piped-input-stream -> java.io.Writer stuff Gered 2014-04-06 09:45:09 -0400
  • 59a829b9ef little bit of cleanup Gered 2014-04-06 09:34:02 -0400
  • 1732ccf341 add response streaming to gif->ascii Gered 2014-04-05 19:48:41 -0400
  • a6ddbe8129 forgot :hidden? param Gered 2014-04-05 18:09:35 -0400
  • d4ef18a525 fix wrap-pre-tag so that single images arent hidden (as html) Gered 2014-04-05 18:08:00 -0400
  • 50acea5af0 upgrade clj-image2ascii Gered 2014-04-05 17:43:53 -0400
  • 0debaadd90 tweaks to how the app ring-handler is set up Gered 2014-04-05 17:43:36 -0400
  • 5e979c8ba5 append inline js script to animated gif frames to autostart animation Gered 2014-04-03 22:51:52 -0400
  • 6da8abfb39 better error (for now) when a non-GIF image is specified Gered 2014-04-03 22:23:03 -0400
  • 1998672258 add initial routes / views for animated gif support (not animating yet) Gered 2014-04-03 22:13:10 -0400
  • 4aa70fdb40 revert java/clj separate source paths, back to original layout Gered 2014-04-03 21:34:39 -0400
  • aae01476a0 replace manual image manipulation with our own new clj-image2ascii lib Gered 2014-04-03 21:32:49 -0400
  • 7c29069559 change convert-image to use the java image->ascii function Gered 2014-04-01 22:59:40 -0400
  • 54dc8b0543 alternate StringBuilder implementation. add function to convert RGB components to 2-digit hex strings Gered 2014-04-01 22:57:21 -0400
  • b7363d3a81 extremely minor performance tweaks Gered 2014-04-01 21:07:10 -0400
  • d9e05c610f add java converter for turning an image intto ascii representation Gered 2014-04-01 18:43:13 -0400
  • 45c6ba0d18 reorganize source folders to allow for some java code to be added Gered 2014-04-01 17:12:31 -0400
  • 1b5187f465 initialize StringBuilder size, better way of getting the raw pixels Gered 2014-04-01 06:52:36 -0400
  • 21e5939cb2 type hints for query-param-url->java-url Gered 2014-03-31 19:25:01 -0400
  • 5baeadb0f5 first pass at performance tweaks. work with a direct int[] of pixels Gered 2014-03-31 17:48:47 -0400
  • f62a2ca558 add criterium for benchmarking, and a test image Gered 2014-03-31 17:22:29 -0400
  • 64e66d6631 minor tweaks Gered 2014-03-30 18:46:41 -0400
  • a932983a72 saner checks and defaults for color and format behaviour combinations Gered 2014-03-30 18:44:56 -0400
  • 2d13e8431c add image->ascii form Gered 2014-03-30 18:32:33 -0400
  • 7903348093 show method call url as a link tag Gered 2014-03-30 18:32:19 -0400
  • 631b10a66f fix form input element selector again. update element value retrieval Gered 2014-03-30 18:31:34 -0400
  • 978405d385 fix value that the js context var is set to Gered 2014-03-30 17:38:00 -0400
  • 064a487007 show the exact http call being done on each api request using the form Gered 2014-03-30 17:36:29 -0400
  • 9fc238ac16 adding some color Gered 2014-03-30 17:24:49 -0400
  • 2b1be20cc8 disable form fields when submitting, re-enabling when we get a response Gered 2014-03-30 17:23:28 -0400
  • 0d733381d5 fix error alert padding Gered 2014-03-30 17:22:59 -0400
  • f267470892 better selector method Gered 2014-03-30 17:18:40 -0400
  • 8dad313897 update styling. fix incorrect template include for image->ascii Gered 2014-03-30 17:17:09 -0400
  • 3723d80acd initial on-page support for using the text->ascii api method Gered 2014-03-30 17:14:28 -0400
  • bb39d4e1b7 pass list of flf font names to the main template Gered 2014-03-30 17:13:57 -0400
  • 65baca1e7c add site error template. update wrap-exceptions to nicely handle api errors and general "web page" errors Gered 2014-03-30 16:49:04 -0400
  • 76697d3763 add initial wrap-exceptions handler Gered 2014-03-30 16:37:14 -0400
  • 5a732e9a84 wrong function, woops Gered 2014-03-30 15:24:48 -0400
  • e4245ca7ee function to get font names list Gered 2014-03-30 15:11:42 -0400
  • a5c05a7afd remove unused imports Gered 2014-03-30 15:10:44 -0400
  • 51b04737e3 minor template updates Gered 2014-03-30 15:10:34 -0400
  • 171299159e fix outputting image as plain text or html Gered 2014-03-30 11:33:58 -0400
  • e91a6f50a7 add image route support for the remaining parameters Gered 2014-03-30 11:07:31 -0400
  • 3ba5bb3937 organizing, doc comments, and fix scale-image arguments Gered 2014-03-30 11:07:10 -0400
  • abc71f1743 useless Gered 2014-03-30 10:41:45 -0400
  • d787ecb377 font size tweak Gered 2014-03-30 10:05:49 -0400
  • 2cfc358023 better way of calculating perceived brightness of a pixel's color Gered 2014-03-30 10:05:37 -0400
  • 8df5b8af6d attempts to refactor / speed up image -> ascii conversion. improve image route Gered 2014-03-30 09:46:58 -0400
  • 7c218ec19c add initial support for converting images (by url) to ascii Gered 2014-03-30 07:56:50 -0400
  • 4d7456a619 url string -> java.net.URL conversion fun! Gered 2014-03-30 07:52:52 -0400
  • 340a2fcfc6 add cemerick/url dependency Gered 2014-03-30 07:52:25 -0400
  • 993304d7f8 fill out the web page side of things a bit Gered 2014-03-30 05:18:27 -0400
  • 894f0926ad remove extra quote Gered 2014-03-30 05:00:06 -0400
  • ef12bb974c adjustments to malformed / not-found request handlers Gered 2014-03-30 04:58:03 -0400
  • 2e9cca8e4c add text render api route Gered 2014-03-30 04:34:19 -0400
  • 7df24726e4 load flf fonts at app startup Gered 2014-03-30 04:04:36 -0400
  • 71751cbbd1 whoops Gered 2014-03-30 04:04:25 -0400
  • 6fbb0e5648 add flf font loading Gered 2014-03-30 04:01:56 -0400
  • 43fd632cfc add flf fonts Gered 2014-03-30 03:35:53 -0400
  • 58fb52e77c initial commit. just a "do-nothing" web app with dependencies listed Gered 2014-03-30 02:49:49 -0400