Announcements, Notices & Tips from the CodebaseHQ Team
The Codebase Notification Centre has always allowed administrators to setup various callbacks which are triggered when events are carried out within the application. Git & Mercurial users can already setup notifications each time they push their repositories, but now Subversion users can get in on the action. Just head over to the notification centre and setup a "Commit to Subversion Repository" notification.
You can choose from a variety of different protocols including Campfire, JSON POST and email. Full details of the JSON data which is included can be found here.
Wiki pages (along with the page index) can be accessed via the Codebase API. For full information see our API documentation and/or take a look at our example wiki backup script as an example.
We're really pleased to be announcing a few improvements to the Mercurial side of our source code hosting.
We now group together all commits you send to Codebase into a 'Push' event on your activity feed rather than adding individual entries for each commit. This is much the same as what happens when you push to a Git repository.

In the past, when a push notification was triggered from the Notification Centre it would only send information for Git repositories. This is no longer the case and we send information for Mercurial now too!
Another great little update is that we now scan mercurial repositories for "Code Tasks". This allows you to view all TODO, FIXME, OPTIMIZE and BUG comments from your source easily through the web interface. You'll start to see information in here after your next push.
We hope you enjoy these little updates and if you have any questions, just drop us an email to support@codebasehq.com.
Just a quick update to let you know we've just pushed support for Prowl notifications. You can now receive push notifications to your iPhone when activities are carried out in your application

In order to use these, you would need to install Prowl on your iPhone - it's available in the App Store if you want to give it a go.
We've just deployed an update which will allow you to make your Codebase projects public. This allows you to allow non-logged in users to browse repositories, view tickets & milestones and browse your wiki pages.
Obviously, this feature is optional and disabled by default. If you wish to try it out, you can do so by going to the project settings tab and selecting the 'Enable Public Access' button. You can then follow the on-screen instructions and set permissions for public users.
You can choose to enable tickets, milestones or wiki and also choose which individual repositories from the project are visible.
Once enabled, users accessing your codebase domain will be greeted with a list of projects rather than your normal login page. From this page, they can select a project and then browse whichever areas they please (including full repository browsing - commits, trees, blobs etc...).
Git users can clone public git repositories using a public Git URL. This URL is displayed to public users and authenticated users should continue to use the SSH-based path for repository access. We'll be investigating ways to open this level of access to subversion & mercurial in the coming weeks.
As an example, you can take a look at our own public projects at https://codebase.codebasehq.com or https://atech.codebasehq.com.
We hope you find this useful and if you have any questions, feel free to drop us an email.
Follow us on twitter (@codebase) for all the latest information.
Feel free to subscribe to our RSS feed to keep up-to-date.
You can subscribe to our blog by e-mail thanks to the guys at Feed my Inbox - just enter your email address below to start: