Let's call revision 323:0408c272729a as '0,3rc1'. Please test, and
open tickets against the 0,3 milestone [1], which according to the
roadmap [2] should hit the streets on Sunday.
[1]: http://transifex.org/milestone/0%2C3
[2]: http://transifex.org/wiki/Development/Roadmap
Now, I'm off to prepare a Changelog from our commit log.
-d
PS: I'm quite tempted to start using commas for releases, as it seems
to be the mostly used standard for decimal digits --
http://en.wikipedia.org/wiki/Decimal_separator :-)
Trochalakis Christos (2):
Refactored Git support in Transifex
Fixed sqlite dburi
Asgeir Frimannsson (16):
better sqlalchemy exception handling
added sqlalchemy-style exception handling
replaced get_by with filter_by
replaced first() with one() as return should be unique
changed from using sqlobject-style exception handling to
sqlalchemy None-returns
added missing unicode string
changed some transaction handling
changed table columns 'name' from String to Unicode
removed redundant attribute 'primary_key=False' in sqlalchemy
table definitions
fix indentation
update module to reflect change of database field: lastUpdate->last_update
fix module.refreshTime() to work with sqlalchemy
re-enable creating test repositories (was disabled for speed
purposes before)
added sqlalchemy mapping between Branch and ActionLog
removed file related to sqlobject
port from sqlobject to sqlalchemy
Diego Búrigo Zacarão (53):
It's needed to avoid i18n problems because we are using
genshi-based toscawidgets
Added some new test cases
Form submit without the exception handling breaks test cases
A fix for the cvs import from the hg repo.
Fixing the test module for HG repo. Changing to the Transifex
repo. Smolt has been moved to git.
Lib versions updated
Changed to always delete and create the .mo directories langs when
`i18n.py -c` (compile) it's executed.
It causes an exception on Genshi 0.5
Fedora Project's database messages updated
Potfiles for view updated.
Potfiles updated
Ignore .mo files
It should be uncommented for be able to do the initial
repositories check-out
Submit form fixed to work with TW and Genshi.
A fix around the i18n support for the new structure with two
directories for view and data potfiles.
Merging with the last Christos's changes
POTfiles splitted into two separated directories (view and data).
Added the new POTfiles splitted
Potfiles for database added.
Some fixes around i18n support for the repo form
The i18n.py has been changed to handle two separated POTfiles
(view and database).
Library versions added
Some fixes for repo edition
Added some changes around the modules forms by Christos.
Edit repo added. Now it's possible to edit the repos.
The modules and repositories forms were migrated to use ONLY
ToscaWidgets. It doesn't need dbsprockets lib anymore.
Merge Dimitris's changes
New POT and PO files generated by the new i18n.py script. The
files are cleaner now.
Replaced some tabs for spaces. We must never mix tabs and spaces.
For now, when a module is added it has only a branch. So, we don't
need to check if it's a list. By Asgeir.
Cleaning...It's not needed
Now the descriptions and summaries of modules and repos are put
directly into the POT file.
Changed modules url of the module datagrid
Added all modules and repos of Fedora Project instance to the POT/PO files
The function ngettext doesn't work as expected. Dropping the use
of i18n with pluralization.
Enable translations of repos
Some fixes around the i18n support into the template
A CSS fix to the log grid
Set the mysql database unicode to utf-8
Set the genshi default encode to utf-8 to avoid some problems around it
Changing to use the default function gettext "_"
Some fixes around the i18n support for the forms and others minor fixes
Need to work with SQLAlchemy 0.4.x
Repository and Modules forms migrated to dbsprockets
Datagrids moved to ToscaWidgets
It doesn't need filter to select all entries
If ToscaWidgets is installed we need to declare gettext explicitly
to be used into the templates
Some configs to work with SQLAlchemy 0.4.x
Added Genshi configs to the sample-dev.cfg
Genshi and SQLAlchemy branches merged
Added i18n support (on Genshi)
Initial Genshi migration. We need to fix the widgets and possibles
problems with 'py:attrs' yet.
A CSS fix
Christos Trochalakis (6):
Add dev.cfg to ignored files
Comment out test_controllers.py
A sample model test using sqlalchemy.
Add sqlalchemy dependency
Catwalk is not needed anymore.
housekeeping: mv dev.cfg to sample-dev.cfg
Dimitris Glezos (25):
Topic of the commit msg for dVCS should be on the first line
(fixes ticket #3). Included Transmitted-via commit msg footer, a la
linux development.
Revisor is too big for a test module, substituting with sc-boot
Use lightbulbs for active repos in admin pages
Show index page Admin link only when an admin is logged in
Minor fix for test cases to succeed
Oops, forgot to add these two test sets.
More tests and some docstring refactoring to follow PEP 257.
more tests
More basic test cases
Added hg logo
Removing support for the statistics from main devel branch, and
moving it to a separate branch instead until it's ready for merging.
Basic statistics support added. Dubbing this branch as 'devel'.
Diego is now a core contributor.
Added controller unit testing
A bit more verbose for configuration files
Made all paginate datagrids into normal datagrids, to get more
control over the way the pages are displayed.
Backed out changeset aaefc5032458 -- it break things. We need to
fix this properly
Minor change for FAS2 to work (thanks ricky)
fetchmodules deprecated in favor of init.py
Contributions by Silvio Pierro
Added de translation by Fabian Affolter <fab...@bernewireless.net>
Christos fixed a bunch of stuff and brought a lot of new ideas
Italian translation by Francesco Tombolini <to...@adamantio.net>
Added Malay translation by Sharuzzaman Ahmat Raslan <sharu...@gmail.com>
Added tag 0.2 for changeset af85d5667720
Bump version to 0.2
-d
--
Dimitris Glezos
Jabber ID: gle...@jabber.org, GPG: 0xA5A04C3B
http://dimitris.glezos.com/
"He who gives up functionality for ease of use
loses both and deserves neither." (Anonymous)
--