19f49e4
(HEAD -> master)
Update Ship to work with SurePost packages by
2014-12-01 16:43:36 -0700
76d6048
add callback for discount URL attributes by
2014-11-17 15:44:57 -0700
414106f
Pull in latest UPS API code by
2014-11-17 11:35:18 -0700
d1f0701
Add a convenience method PDO&inTransaction(). by
2014-11-13 16:00:17 -0700
7c88949
pass app name to makeControllerName by
2014-11-07 17:28:40 +0000
2183912
Add function for template vars within javascript by
2014-11-04 15:28:23 -0700
f1e02fb
make AuthenticationException handle controllers from different apps, plus a redirect param by
2014-11-04 21:49:01 +0000
ec283d2
zap some WSDLs, use constants in UPS stuffs by
2014-10-28 13:57:36 -0600
1b9655e
UPS\RateException by
2014-10-28 13:51:24 -0600
4c582e4
Application\ControllerRole\ErrorHandler by
2014-10-24 10:48:03 -0600
cb5991d
require php >= 5.5.17 by
2014-10-24 10:47:45 -0600
21774c6
add a composer.json by
2014-10-13 14:57:59 -0600
bea4ca5
a single trailing space on a comment in Template by
2014-10-13 14:57:40 -0600
7f56b47
Merge pull request #1 from sparkfun/publish by
2014-10-07 16:19:43 -0600
badd374
SparkFinder & SparkFriendFinder by
2014-09-26 14:51:50 -0600
53a1412
SparkRecord, SparkRecordException by
2014-09-26 11:25:16 -0600
1449839
Sparkdown: a wrapper around the Discount Markdowndocument class by
2014-09-10 18:22:33 -0600
4bc4b22
various and sundry changes from primary repo by
2014-09-10 18:20:44 -0600
25c16b9
handle table.field in DB\Field by
2014-05-13 20:35:12 +0000
65c54a2
stub out an interface to Phant instances by
2014-04-30 10:59:47 -0600
7400e35
convenience methods for DB transactions by
2014-04-30 10:59:23 -0600
126d67f
zap an accidental swapfile by
2014-04-30 10:58:54 -0600
6c1a1f6
$new_only flag on Bugzilla&searchCustomField() by
2014-04-30 10:58:37 -0600
b40a441
Nothing Action by
2014-04-30 10:58:18 -0600
ef739a6
Application: fall back to top-level partials directory by
2014-04-30 10:57:44 -0600
a4474cd
various tweaks to Application & Environment behavior by
2014-04-07 08:24:32 -0600
7bb9c3d
MongoFinder: isLike(), in(), reset() by
2014-04-07 08:21:08 -0600
bbf2e36
Util\Text::clean_str() allows for extra substitutions by
2014-04-07 08:18:42 -0600
043d84c
StaticContentHandlerTrait: static_content_name in comments by
2014-04-07 08:18:04 -0600
e965114
a Template TODO: 'filename' in context by
2014-04-07 08:16:39 -0600
c2c9d6f
bold reddit links with > 10 upvotes by
2014-04-07 08:16:05 -0600
a32f657
move all the things into lib/SparkLib by
2014-02-24 15:09:59 -0700
88550d9
update README.md with some more excuses by
2014-02-20 14:58:56 -0700
260a2a0
MongoFinder (incomplete for the moment) by
2014-02-20 14:33:27 -0700
5c93523
Image\Compressor: wrapper for punypng.com by
2014-02-20 14:33:07 -0700
852b0c9
reddit result sorting and display of authors by
2014-02-20 14:32:51 -0700
c678e0f
Util\Text: some tweaks to asciify() and truncateToWord() by
2014-02-20 14:32:25 -0700
8f1a207
Util\SvgShape by
2014-02-20 14:30:10 -0700
2f4275b
Wrapper&iterator() accessor by
2014-02-20 14:30:02 -0700
166cd0c
G+ display name length by
2014-02-20 14:29:50 -0700
97d3af3
some PDO database wrapper stuff by
2014-02-20 14:29:29 -0700
2a0a1bf
tweak CSV exception message by
2014-02-20 14:29:12 -0700
c694162
Bugzilla: bug sorting by
2014-02-20 14:28:56 -0700
c7e532a
\SparkLib\Application & friends by
2014-02-20 14:28:38 -0700
35487ac
delete Math\* by
2014-02-20 14:27:29 -0700
07968e8
give Template a little more error handling by
2013-04-09 08:13:01 -0600
3d8857c
add Renderable interface, use it for Template by
2013-03-15 00:09:05 -0600
315ee87
Template&addContext() takes a Template by
2013-03-12 22:54:53 -0600
3ea0e38
fix broken G+ images by
2013-03-05 15:08:07 -0700
2535061
Abandon Xml/Crack. by
2013-02-13 10:20:37 -0700
f601343
WIP: Crack wrapper around simplexml by
2013-02-06 11:21:37 -0700
d1e27a6
Set xml version number. by
2013-02-05 11:54:07 -0700
f4b71b4
so it turns out that underscores aren't as intuitive as I thought. by
2013-02-05 10:24:34 -0700
d5eb7ad
Port \Spark\XmlBuilder to \SparkLib\Xml\Builder by
2013-01-31 14:03:16 -0700
7062e9b
Add usage doc. by
2013-01-30 11:55:38 -0700
5ee065a
"Upgrade" to DOMDocument. by
2013-01-30 11:55:17 -0700
e9004e2
Allow for namespacing, adding children after definition by
2013-01-29 16:49:14 -0700
4cc4d6f
basic working stub for an xml builder. by
2013-01-29 16:23:47 -0700
3045550
Fail::$grep - filters errors when set to a PCRE string by
2013-01-26 11:57:21 -0700
4098b52
let Fail promote chosen errors to ErrorExceptions by
2012-12-18 14:25:54 -0700
1f604fb
https sparkfail.png by
2012-12-11 12:27:01 -0700
ed039cb
Merge branch 'master' of github.com:sparkfun/SparkLib by
2012-12-04 10:57:20 -0700
c41ce64
CSV - a dirt-simple class for spitting out CSV documents by
2012-12-04 10:57:04 -0700
e769550
don't round timer results, rounds to zero too much by
2012-11-28 11:46:40 -0700
b36ec24
skip namespaced classes for special cases by
2012-11-16 11:49:22 -0700
deb671d
Util/Mime accounts for GIF by
2012-11-05 18:18:54 -0700
ac90222
Template extends HTML by
2012-10-29 23:46:38 -0600
220a2b6
let Template&addContext() take another template instance by
2012-10-27 22:00:01 -0600
f7a2d4b
HTML - a stupidly simple class for spitting out tags by
2012-10-17 15:32:39 -0600
c4ca8c2
basic SocialNoise\Facebook by
2012-10-15 16:42:24 -0600
a53b1f7
Template&addContext() by
2012-10-04 22:59:52 -0600
4dc2f02
Merge branch 'master' of github.com:sparkfun/SparkLib by
2012-10-01 15:36:07 -0600
198e5d7
adding exec timer utility by
2012-10-01 15:35:43 -0600
04683ec
let Template take another Template for context by
2012-09-24 13:55:20 -0600
acf54e3
URLParser&isSearchEngine() by
2012-09-20 16:20:55 -0600
db6b41e
URLParser - a little wrapper class for PHP URL parsing builtins by
2012-09-20 15:50:09 -0600
a00a465
add toggle for logging user agent from Fail by
2012-09-06 14:49:35 -0600
caaaef9
error for a non-responsive Twitter by
2012-08-16 19:01:32 -0600
673132b
social noise classes: tables for layout by
2012-08-16 19:33:57 -0600
1d25123
record user agent, if set, from Fail messages by
2012-07-26 16:33:28 -0600
387b87d
add a useCache() accessor to Iterator by
2012-07-23 10:49:24 -0600
4a32fab
Merge branch 'master' of github.com:sparkfun/SparkLib by
2012-05-22 10:13:01 -0600
f1e7ccb
make Util\Text::asciify() default to UTF-8 as source charset by
2012-05-22 10:12:52 -0600
43e720b
remove a SparkFun-specific exception case from SparkFail by
2012-05-22 10:12:08 -0600
f8b8f46
Merge branch 'master' of github.com:sparkfun/SparkLib by
2012-05-17 16:45:25 -0600
a26d8dd
exit cleanly on __destruct if i haven't already by
2012-05-17 16:44:45 -0600
89f7f3d
allow Template&tableRow() to take an array arg by
2012-05-11 12:13:07 -0600
5cc67f4
Fail: suppress file_put_contents() errors, wordwrap error text by
2012-05-08 14:16:24 -0600
543e043
'nother subtle map() bug by
2012-04-23 13:57:44 -0600
74a3072
subtle getNext() bug in SL\I\Wrapper by
2012-04-23 11:24:05 -0600
1b3589c
call_user_func() -> call_user_func_array() in \S\I\Wrapper by
2012-04-20 13:18:21 -0600
f288171
Iterator and Iterator\Wrapper by
2012-04-20 13:13:47 -0600
69b5009
allow optional specification of a file to append to directly by
2012-04-12 14:35:02 -0600
bec3e14
Bugzilla&searchCC() now returns only open bugs by
2012-04-05 10:01:47 -0600
2f571ce
use $img_url in fail dev display by
2012-03-15 11:21:47 -0600
2f63f2e
fork http://jsonrpcphp.org/ by
2012-03-12 12:56:36 -0600
d3ce238
Bugzilla&searchCC() by
2012-03-07 21:48:33 -0700
96b0d59
switch from atom to csv for custom field search by
2012-02-25 00:18:12 -0700
4fa3b21
search bugs on substrings of custom fields by
2012-02-24 20:02:01 -0700
0a8b082
Switch to jsonRPCClient from http://jsonrpcphp.org by
2012-02-24 11:19:33 -0700