Return to http://freshlog.com

Thursday, November 19, 2009

Hide Preference Window on Startup Update for Freshlog 1.0.17

Thanks to Julian of @bookofcooks and Martin Zardecki of truecool.com who kindly suggested improvements, here are some nice updates for Freshlog!

More meaningful icon for Activity Viewer:

5809f280c585c8e0489a457776adb45d

The next feature has been requested by a good number of you!

Hide Freshlog preference window on startup

Previously, the Preference window would just automatically run. You can set it with this checkbox:

D2f2ba6d7796afe993c353baa081a9dc

Update to the latest Freshlog version 1.0.17 today! :)

Wednesday, November 11, 2009

Freshlog now supports Github!

C34d4acd591aa96f173d7d82324e4a5d

Nicely attached in Github:

413dbbf1829ac0d68c292e94aea7ebde

Comment on existing Github issues:

B6a9e0a37eb3e85f279d39e18e06e987

and have them nicely show up too:

7a09c77abfda7dfdf77c599ed155fff0

Enjoy! :)

Sunday, November 8, 2009

Freshlog now supports Codebase!

C797578b2a753df2778a4eac60976ebd

New support for WorkflowMax

New update! :)

I've added support for WorkflowMax, an online Job Management tool: http://workflowmax.com

Start/Due date fields required:

137b83f72d171ea72f5db989fb1bdef8

View Screenshots under Documents in WorkflowMax:

40399e6cca8b435fb36231cb1c5abc80

Enter a Job Number to comment on an existing WorkflowMax Job:

F1c7f2dceda9d8ee9d36d64f123dab9d

And it'll show up like this:

91e664331f3b2aa08bc0493b7aaf0505

Tuesday, October 27, 2009

Freshlog's updated to work with self hosted Fogbugz

If you're having trouble loading projects in Fogbugz, try deleting Freshlog-Fogbugz entries in keychain if there's any:

9c239e17bc8cd2dbfe5c85beb4236727

Let me know if you encounter any problems in the support forum:

http://freshlog.tenderapp.com

Wednesday, October 14, 2009

Freshlog Store Downtime [Fixed]

Just realized Paypal updated their certificates and I didn't get an announcement about this from them.

If you're running PotionStore, here's the fix:

http://groups.google.com/group/potion-store/browse_thread/thread/e960c0a0ed3882c7

Alternatively, Andy Kim has updated the Git repo with the new Paypal cert, so you can just git pull and you're home free.

Real sorry if you have encountered problems trying to buy Freshlog for the past week!

Friday, August 14, 2009

Implemented Basecamp project categorization and sorting

00a28a69e73f19b71e4467ef9fab8e78

Categorized projects by companies and sorted alphabetically.

Update to the latest version 1.0.3 to enjoy this now :)

Thursday, August 13, 2009

Freshlog 1.0.2 Released

- Filtered out loading archived Basecamp projects.
- Fixed error message dialog when one unchecks the ‘upload as attachment’ checkbox while not being being logged in with a freshlog.com account.

Update your clients to enjoy these improvements :)

Tuesday, August 11, 2009

Monday, August 10, 2009

Thursday, August 6, 2009

[RESOLVED] Basecamp Message creation API seem to bork with HTTPS


Silly me, 37Signals wrote back to say that I need to turn on SSL :)



Intructions



37c96c0a726629a89717396c2434b59a

723dcc6a30ad636e6ab7239abc7f8810

Now you should be able to use Basecamp with HTTPS :)


---------

Set your basecamp address to use http intead of https in the meantime.

I've sent a support ticket to Basecamp, will update as soon as I receive a reply.

Full details below:




POSTing to
https://freshlogdev.basecamphq.com/projects/3539859/posts.xml fails

$ curl -i -u alvin:<password snipped> -X POST -H "Accept:
application/xml" -H "Content-Type: application/xml" -d
"<post><read-by-person-id>4068593</read-by-person-id><milestone-id>10853617</milestone-id><title>ming</title><body>ah</body><attachments><name>w.png</name><file><file>4a7b7ee262a26f41feae97232e84408fe98d5866947435c0</file><content-type>image/png</content-type><original_filename>screenshot.png</original_filename></file></attachments></post>"
https://freshlogdev.basecamphq.com/projects/3539859/posts.xml


HTTP/1.1 302 Found
Date: Fri, 07 Aug 2009 01:10:41 GMT
Server: Apache
X-Powered-By: Phusion Passenger (mod_rails/mod_rack) 2.2.4
X-Runtime: 7
Cache-Control: no-cache
Location:
http://freshlogdev.basecamphq.com/projects/3539859/posts.xml
Status: 302
Content-Type: text/html; charset=utf-8
Set-Cookie:
_basecamp_session=BAh7BjoPc2Vzc2lvbl9pZCIlOTllNjhlMGU4ZWMzNDBlOTkxOWJkYTQyNDg1MWM4MWY%3D--5b88451e8eace685b6fa245e68110a564222db73;
path=/; HttpOnly
Via: 1.1 basecamp.basecamphq.com
Vary: Accept-Encoding
Connection: close
Transfer-Encoding: chunked

<html><body>You are being <a
href="http://freshlogdev.basecamphq.com/projects/3539859/posts.xml">redirected</a>.</body></html>


------

While POSTing to
http://freshlogdev.basecamphq.com/projects/3539859/posts.xml works


$ curl -i -u alvin:<password snipped> -X POST -H "Accept:
application/xml" -H "Content-Type: application/xml" -d
"<post><read-by-person-id>4068593</read-by-person-id><milestone-id>10853617</milestone-id><title>ming</title><body>ah</body><attachments><name>w.png</name><file><file>4a7b7ee262a26f41feae97232e84408fe98d5866947435c0</file><content-type>image/png</content-type><original_filename>screenshot.png</original_filename></file></attachments></post>"
http://freshlogdev.basecamphq.com/projects/3539859/posts.xml


HTTP/1.1 201 Created
Date: Fri, 07 Aug 2009 01:10:46 GMT
Server: Apache
X-Powered-By: Phusion Passenger (mod_rails/mod_rack) 2.2.4
X-Runtime: 1165
Cache-Control: no-cache
Location: /posts/24361328.xml
Status: 201
Content-Type: application/xml; charset=utf-8
Set-Cookie:
_basecamp_session=BAh7BzoPc2Vzc2lvbl9pZCIlODAxN2I5OWU3NGY4Y2FlZWM0ZmQwZTRhOGJlZjFiMTAiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhhc2h7BiIKYWxlcnQiSk5vIG5vdGlmaWNhdGlvbiB3YXMgc2VudCAodW5kZWZpbmVkIG1ldGhvZCBgZW1wdHk%2FJyBmb3IgbmlsOk5pbENsYXNzKQY6CkB1c2VkewZACUY%3D--665270e672ab4ce41df9fe52e808bb5ba9a65e71;
path=/; HttpOnly
Via: 1.1 basecamp.basecamphq.com
Vary: Accept-Encoding
Connection: close
Transfer-Encoding: chunked


Freshlog now in Bodega Store!

F39b33905077e454ced4d071327891fd

Wednesday, July 29, 2009

Freshlog Build 20090731 Released!

Apart from bug fixes, now the UI for issue tracker has been improved:

F65b565b3574086b4a25596d27ff52e5

Update your clients via Sparkle :)

Check out the full release notes here:

http://freshlog.com/system/app/release_notes.html

Freshlog.com updated with new design and UI Improvements

Go check it out!

Tuesday, July 14, 2009

Annotate your images using Mac OS X Preview.app

Implemented Lighthouse Get Memberships

Lighthouseapp.com replied to my post asking about listing memberships in projects, which was previously undocumented.

Rolled this out in Release 20090715.2, so update away! :)

B8a073e0c64a17a08e7753ee081ccd1a

Freshlog Build 20090715 Released!

Shortened width of the top menu by implementing custom icons instead of spelling out “Ready”, “Send..” etc

C87599650e8b92fccea3d0f6bb9628ef

Orange: Ready/Ripe for plucking.

271fe6515f5baea0e2b341cf20eae5b9

Green for unripe, still uploading and

Fdf7596060a0ffdfdd89de55831bb89d

Red for pausing.

9be4c1ebc9e14fd521ed796e1dc05654

Issue Tracker credential save notification


Someone mentioned the Eye used for the issue tracker was creepy so:

09abcc62bbe550306bd959bfc622f61a

Thanks to @imagetic and @Leech for these suggestions :)

Saturday, July 11, 2009

New Feature: show/hide dock icon

Implemented suggestion by @Leech to show/hide dock icon:
Ab54cd80e17a037d98c4ffcc33c6e0b2
Available in Release 20090711.5, update now! :)

Tip: Shortcut Keys for Quick Screenshot Uploads

0aa8c38af2353810372a3a8638d8280a

Wanna have ninja swift Freshlog screenshot uploading skills? (That was a mouthful)

Do this!

20c8573d0021a1f393d09220acb0208b

Be sure to Enable access for assistive devices under Universal Access in System Preferences

30abff4861763aad34109c3e1b7d9879

followed by going under the Mouse & Trackpad tab to enable full keyboard access!

0fca5d633027844e6bc6231edd84cdeb

New feature: Return to Freshlog HUD if you decide not to edit your screenshot after all

Major User Interface Improvements

C7c0a8181440c3db00edfd62166d830e

Now you can access Freshlog anywhere via the top toolbar menu, @Leech suggested having customized icons instead of actual words to save screen estate, so that'll be in the works :)

75aaadfa19c839379ac8c02a9f5f5e07

Here's the screenshot uploading HUD!

Credit goes to @nathenharvey for helping to debug a problem loading an Unfuddle account with many projects. The guy did screencasts to show me the exact problem man, how cool is that? :D

3814b0bca64c05c6fe4589c63de20db9

Start everything off from a Freshlog.com login here!

53d03e691b5d1cd9c821278d2e662ea9

When you're logged in, you can specify your favourite image editor for Freshlog to open with should you need to do some annotation.

B3437870a5ed5eeeb65286eca187e3e6

And this is where you can enter your Issue Tracker credentials! Credits go to @jkeyes for suggesting login via Lighthouse tokens.

C2bec9e96b2b9346697c51750cdc8d08

And finally the Activity Viewer to see the log of all your screenshot and issue tracker URLs.

5210fd15fc4faf6d037f16bdd930366a

I've also implemented @Leech's suggestion of drag and drop picture uploads.

Let me know what you think! :)

Friday, July 10, 2009

Just got a call from the Apple Service Center

My Macbook's ready for collection tomorrow! Woohoo! :D

Working with Constraints

205c59f9f921babd3eee79c933aa6ead

After my macbook hard disk crashed, I sent it for repairs and this was all I could run on my parents' Mac Mini, which only has 512Mb RAM, while working on Freshlog.

That also meant, no instant messaging, no web surfing, no iTunes.

For the whole day I would code, compile in XCode and test. Creating dummy Mac OS X accounts to test the Blank Slate was also relatively painless, since I didn't have to care about saving my browser sessions.

Hyper productive day – almost ready to release Freshlog another major build of Freshlog!

Thursday, July 9, 2009

Hard Disk Crash!

Thankfully, I made fresh backups the night before, so I didn't lose much.

Incidentally, as my cold stiff fingers were temporarily pulled from XCode, I now have the chance to write this post.

I'll be updating this blog to keep you guys in the loop on development :)

17 minutes left to finish downloading XCode..