We're pleased to announce that we're sponsoring All Your Base Conference again this year having had a great time last year!
All Your Base is an amazing one-day database conference for web developers, taking place in Oxford, UK on 18 October 2013. The line-up of speakers includes Brian Aker of Drizzle, Go-Squared co-founder Geoff Wagstaff, and our keynote speaker Neha Narula, an expert at building scalable, distributed systems. Check out the full line-up and all the details at allyourbaseconf.com.
The organisers have kindly given us a discount code. The first 20 people to enter "ATECH" will receive a discount of £50! Once that has been sold out, you can use the code "ATECH2" to get £30 off.
Today we're rolling out new colour schemes for your Codebase account. Since our launch we've only had five; Black, Blue, Red, Pink and the ever popular Rainbows and Unicorns.
Today we're introducing 19 brand new themes and a new theme selector to make choosing your
colour scheme that much easier. Highlights of the new colours include:
- Donut Filling
- Green Wellies
- Lime Peel
- Smurfy Blue
Customisable branding including colour schemes is available on all Codebase accounts on the Small package or larger.
Sometimes it's just easier to demonstrate with an image right? Today we're rolling out a new feature to the Notebook which allows you to quickly and easily add an image into your notebook page.
Just drag an image (or any other file!) into your notebook page, and the file will be uploaded to the new "Attachments" folder in your Notebook and a link inserted into the page. These files can be downloaded with the rest of the notebook if you use the "View as repository" feature of the notebook.
Sometimes you need to transfer a Codebase project between accounts. Maybe you're handing the project off to new developers, maybe your client has set up their own account for their projects. Up until now, there hasn't been a way to do this in Codebase without resorting to the API.
We've now introduced the ability to transfer projects between accounts. Under "Edit project properties" you'll see a new button above "Remove Project" which allows projects to be transferred. Just enter the name and email address of the person you wish to transfer the project to and they'll receive an invite via e-mail containing a transfer code. Each transfer code is valid for 12 hours.
When you receive a project transfer code, select "Transfer Project" on the "New Project" page to enter your code. You'll then be asked to match up users who have participated on the project with those in your account, alternatively, you can invite new users. Click "Begin Project Transfer" and you'll receive an email once the transfer is complete!
We're introducing two new code review features into Codebase today; comments on individual lines in a commit and merge requests.
Merge requests allows a feature branch to be reviewed in a formal way before being merged into a mainline branch. You'll find this helpful if you tend to work with feature branches and have someone responsible for checking over changes before merging deploying them to live or staging environments.
The merge request view enables you to see the all of the changes that would be made by merging the two branches. If the branches can be merged without any conflicts then you'll be offered a button to automatically merge pressing this will take care of the merging for you.
We've needed to move some items in the repository navigation to make way for merge requests, so the "Branches" and "Tags" tabs can now be found linked from our new, enhanced "Browsing" menu. Merge Requests can be found in the tabs at the top of the repository browser.
Codebase has allowed you to comment on commits for some time, but sometimes you need to comment on a specific line of code, maybe to highlight its genius, or deride it's madness. Now you can, just hit press the comment icon next to a line of code in a commit or diff to add a comment to that line.
For some time now we've been working to improve the way you can be notified of things happening in Codebase. e-mail notifications have been available for a variety of actions for some time, however last year we released Noti which allows web apps to send users desktop notifications. We wanted to introduce Noti support into Codebase, along with the ability to keep track of notifications within the Codebase interface itself.
Today we're rolling out our new notifications interface, with options to notify you by e-mail, Noti or within Codebase itself. Whenever you see the notifications button, just press it to decide how you want to be notified.
We've also added the ability to watch changes occurring across whole projects, or even entire accounts. Our new notification preferences let you do just that. Just click on the gear in the notification drop down. From the preferences page you can configure whether you want to be notified of all occurrences of an event, silence them completely, or accept the account default.
All of your existing notifications will be imported into the new system, including project-wide autowatch preferences. To change your notification preferences just press the gear icon in the notifications dropdown.
We've also redesigned our notification emails to make them easier to read, and contain more relevent information.
To enable desktop notifications just click "Enable Desktop Notifications". If you already have a Noti account, you can just login here to enable notifications from Codebase. Otherwise, just sign up and download the client.
Show more posts?