[aur-dev] AUR Release 1.5.0
I will be updating the AUR on main site sometime this evening. There might be intermittent downtime and maintenance messages, but downtime will be minimal. This is a really big release, and I do mean big. This release brings a json interface, the brand new arch look, a tu voting back-end, tons of changes under the hood, and the removal of safe flags, among tons of other changes. See the shortlog for the nitty gritty. Enjoy -S ====================================================== commit 32be42aee109c2bb8a12b474f364a9d10d2b9da5 Author: Simo Leone <simo@archlinux.org> Bump version to 1.5.0 commit a1c1ebb3152c588b717a49f46d34adfbfe5bf2f1 Author: Gerhard Brauer <gerbra@archlinux.de> Updated de translation commit a4dcb7d38fb9d46ed09d039e40f20d63b3553c9e Author: Giovanni Scafora <linuxmania@gmail.com> Updated Italian translation commit 036f286f1937e2d8c2dbe9b6005e5905f6f65f77 Author: Simo Leone <simo@archlinux.org> Removed redundant VERSIONS.txt commit 249d92f5aa32ea0f117bf49931355984f066054e Author: eliott <eliott@cactuswax.net> Cleaned up the front page. commit 4d9d5d39666addc2afbb61bb04b00dc1ed707ecc Author: eliott <eliott@cactuswax.net> Fix for information leak in login logic. commit aedf2ab6a390b62f1a0de8afe18a5aa53075b9ef Author: eliott <eliott@cactuswax.net> Fix for 'More' and 'Less' paging breakage. commit 7bad8a8357773e7918e0b794dbec8a36ee9154ad Author: Simo Leone <simo@archlinux.org> Removed QBUG and DBUG commit 2bcd8ff1db2b590121d14a616c8969348ca1dfe6 Author: Simo Leone <simo@archlinux.org> Fix package detail action buttons commit 675e5fc84107a7a9b11ccd89265dfa32c9bec104 Author: Simo Leone <simo@archlinux.org> Added rss caches to gitignore commit d14def92ff34122bffa4de1fac01598b1d913648 Author: Callan Barrett <wizzomafizzo@gmail.com> Turn action bar into drop box commit 52a770e7e7c9a1701e96aa3c66f25d810394aeaf Author: Callan Barrett <wizzomafizzo@gmail.com> Fix login error and translation bug commit aa2517ebfc4acf18d17a48eb79b377aa4f65c0ac Author: eliott <eliott@cactuswax.net> some more tweaks to make it look less like I worked on it. commit 6edbef61c18bd5b652a726e2cb64090e4a59cb97 Author: eliott <eliott@cactuswax.net> Hacky attempt to fix lang and navigation bars commit 14ecbf5fd577995a93f4437ce5d60069fd7cc771 Author: Callan Barrett <wizzomafizzo@gmail.com> Add search result information commit 8ab823728c729e9780820bf15aad3585078c8342 Author: Callan Barrett <wizzomafizzo@gmail.com> More cleanup, add TU link to header commit 2f56688b56757a3365ee4cc48f1bd139216c74f9 Author: Callan Barrett <wizzomafizzo@gmail.com> Prefill category upon upload error and fix bug in last patch commit 11f7c682dbe850c9a2a776fc4979fbcfc463b813 Author: Thayer Williams <thayerw@gmail.com> Fixed a couple typos in arch.css commit a9ea2bd89dd62a9766efae0f118b58bca6df6f17 Author: eliott <eliott@cactuswax.net> updates to header. Manual addition of thayers previous patch. commit d4faaaf3195535ea63ac52d2701cf95dea590d15 Author: Thayer Williams <thayerw@gmail.com> Template update for new Arch logo commit 6683f3ceebcb712c6e3ba4a1bf09c85190c4d0f2 Author: eliott <eliott@cactuswax.net> poop commit 0eb2997a82b1817124bbfb6986be8058134879ea Author: Dan McGee <dan@archlinux.org> Allow pkgsubmit to accept any tar* file commit 379e16eebda1ba9bfc45de486e99e480843d086a Author: Callan Barrett <wizzomafizzo@gmail.com> Support for verbose page titles commit d4b07f2b334dada626e4743951cdd6adab87f62e Author: Callan Barrett <wizzomafizzo@gmail.com> Tweaks of various page layouts and handling of data commit dbbf50ac9024dddb5ce70b8aa42c828596eb66d3 Author: Callan Barrett <wizzomafizzo@gmail.com> Removes need for name, overwrite and comment fields from pkgsubmit.php commit ce225727f67f5b65b5f92ec96b074712c290ea63 Author: Callan Barrett <wizzomafizzo@gmail.com> Bug in uploading PKGBUILDs and aur schema commit 8c94552042115d2a7bb04de3b4f66cdf95f2a5de Author: Callan Barrett <wizzomafizzo@gmail.com> Add notify column in search results and notify button commit bf5c28cf2260df822efa72095af69cc119170a3e Author: Callan Barrett <wizzomafizzo@gmail.com> Fix bug with botched AURSID values commit 0e4b25211bc2d9629f0f848ea25a4c2fbcbfe339 Author: Callan Barrett <wizzomafizzo@gmail.com> Removes timeout page and moves login form to header commit 9a83e56b69bff3ef1921d3f8dab0b2daabb4d4c3 Author: Callan Barrett <wizzomafizzo@gmail.com> Adds support for TUs and devs to disown packages they do not own commit 5f4afcc8cb6dcc5dcbe4d5161fad5372eb5f6435 Author: Callan Barrett <wizzomafizzo@gmail.com> Add support for variable length votes in voting application commit a8e574ef2897e9ca709c2cfa5ff78d2f69464092 Author: Callan Barrett <wizzomafizzo@gmail.com> AUR Voting Application commit 32b863203fcda13f322aa0802bc64eec64dcaa51 Author: eliott <eliott@cactuswax.net> Modified to get details based on an exact package name, or based on a package id. commit 47e80c24afa539d23f9060ee876303e24a1b1c89 Author: eliott <eliott@cactuswax.net> Removed reference to 'safe' commit f4bfe44876c9d7c62395fbd0c065a5c28d9f33be Author: eliott <eliott@cactuswax.net> Comments are listed in reverse order (latest first) commit d245f691eea12a2307d5c49f81d1d8ee7b415251 Author: eliott <eliott@cactuswax.net> Fixes to disclaimer text. commit c17b629a4d6e52e137afc9cb0f9c5dd3edc9ece3 Author: eliott <eliott@cactuswax.net> Fix for safe-removal. commit a9837329d697a9e18401309a1496cc3b5015bc6a Author: eliott <eliott@cactuswax.net> Hand diff of simo's patch to remove flag safe functionality. commit 6dbe12264ac0998ac4b69a507c0b7c1b55c03c1f Author: Dan McGee <dan@archlinux.org> Remove dummy data from GIT commit ba51e17482a04922e7974541373a96f2dba1bfcc Author: Paul Mattal <paul@mattal.com> Updated favicon.ico to match the main site. commit b23b51fbbd3c84a493a68da8c88bde8807c894bc Author: eliott <eliott@cactuswax.net> Removed beta.html Seems old. commit 36dd7736c993cbcf61228f6e06466a6614939c97 Author: eliott <eliott@cactuswax.net> Moved usage documentation out of the class. Fixed an issue in the handle class. commit 5e38e3d3d0eff20f8d46bad67c4944a6a1d92ea4 Author: eliott <eliott@cactuswax.net> Added AurJSON code. commit 0cda12132d5b28b3a10a27bcad56bc823116817b Author: eliott <eliott@cactuswax.net> Updated .gitignore again commit 9274f54287853c7bb1042b25e61c8084d4350098 Author: Paul Mattal <paul@mattal.com> Revert "Move "Add Comment" button to Actions bar." commit e9de45954ae404fe1952fec067aad57bcd787a96 Author: Loui Chang <louipc.ist@gmail.com> Several functions added to web/lib/acctfuncs.inc Weeere back! commit b2816c13cfe9bee50220d63685f78788467e990e Author: Loui Chang <louipc.ist@gmail.com> Make sure short_open_tag = Off via .htaccess commit da9d2b9e0db7a3c65a1a1945e82e724d04d7d631 Author: Loui Chang <louipc.ist@gmail.com> Make "Out of Date" pkgs more NOTICABLE. commit a21b8c120958007fe45c80bcab6dee976d5c6d91 Author: Loui Chang <louipc.ist@gmail.com> Opera doesn't give the buttons any padding. Let's giver some. commit d06163269bd88ee7fd5e48fd7d43a8b249ffd2d8 Author: tardo <tardo@nagi-fanboi.net> Move "Add Comment" button to Actions bar. commit c404c278cc8b4184f2104e6525baf092ed60b27c Author: Loui Chang <louipc.ist@gmail.com> Revert "Several functions added to web/lib/acctfuncs.inc" commit 6b3e9028517bbd8ffe6f1816b905585a88091052 Author: Loui Chang <louipc.ist@gmail.com> Several functions added to web/lib/acctfuncs.inc commit 8f7fb2b1cbd5e39a3f17b93afdd72e5eb34a56a8 Author: Loui Chang <louipc.ist@gmail.com> search_accounts_form() output is put into a template commit 878d0bb39a10c934740fac92335a36853286366b Author: Loui Chang <louipc.ist@gmail.com> Added header, footer, and login form templates commit 016e8796c367affe7de3874645adcf202a0f03fd Author: Simo Leone <simo@archlinux.org> Update tur-users -> aur-general
On Feb 19, 2008 12:14 PM, Simo Leone <simo@archlinux.org> wrote:
I will be updating the AUR on main site sometime this evening. There might be intermittent downtime and maintenance messages, but downtime will be minimal.
This is a really big release, and I do mean big. This release brings a json interface, the brand new arch look, a tu voting back-end, tons of changes under the hood, and the removal of safe flags, among tons of other changes. See the shortlog for the nitty gritty.
Enjoy -S
How exciting. :o I can't wait to see this running. -- Callan 'wizzomafizzo' Barrett
On Mon, Feb 18, 2008 at 10:36 PM, Callan Barrett <wizzomafizzo@gmail.com> wrote:
On Feb 19, 2008 12:14 PM, Simo Leone <simo@archlinux.org> wrote:
I will be updating the AUR on main site sometime this evening. There might be intermittent downtime and maintenance messages, but downtime will be minimal.
This is a really big release, and I do mean big. This release brings a json interface, the brand new arch look, a tu voting back-end, tons of changes under the hood, and the removal of safe flags, among tons of other changes. See the shortlog for the nitty gritty.
Enjoy -S
How exciting. :o
Nice work guys. I have a feeling the next version will be pretty big as well! :D The JSON interface is really operational? That's awesome.
Sorry for not testing until now heh but I got this error: PHP Fatal error: Call to undefined function json_encode() in /home/louipc/devel/git/aur/web/lib/aurjson.class.php on line 72 Solution: add "extension=json.so" to /etc/php/php.ini Why the heck are all these extensions which are by default bundled compiled as shared? (sorry the archlinux php build has been giving me headaches today)
On 2/18/08, Loui <louipc.ist@gmail.com> wrote:
Sorry for not testing until now heh but I got this error: PHP Fatal error: Call to undefined function json_encode() in /home/louipc/devel/git/aur/web/lib/aurjson.class.php on line 72
Solution: add "extension=json.so" to /etc/php/php.ini
Why the heck are all these extensions which are by default bundled compiled as shared?
(sorry the archlinux php build has been giving me headaches today)
yeah. I had forgotten to add that to the arch server too, until just a few minutes ago. Thanks for the reminder.
Did you drop INDEX and columns too? DROP INDEX Safe on Packages; DROP INDEX VerifiedBy on Packages; ALTER TABLE Packages DROP Safe; ALTER TABLE Packages DROP VerifiedBy; ANALYZE TABLE PACKAGES; :D
On Tue, Feb 19, 2008 at 02:19:23AM -0500, Loui wrote:
Did you drop INDEX and columns too?
DROP INDEX Safe on Packages; DROP INDEX VerifiedBy on Packages; ALTER TABLE Packages DROP Safe; ALTER TABLE Packages DROP VerifiedBy; ANALYZE TABLE PACKAGES;
:D
Yes.
Looks nice! Is there going to be an announcement soon? ps. Following the "discussion" tab, leaves the normal arch-layout (with the tabs, the logo) is that necessary? 2008/2/19, Simo Leone <simo@archlinux.org>:
On Tue, Feb 19, 2008 at 02:19:23AM -0500, Loui wrote:
Did you drop INDEX and columns too?
DROP INDEX Safe on Packages; DROP INDEX VerifiedBy on Packages; ALTER TABLE Packages DROP Safe; ALTER TABLE Packages DROP VerifiedBy; ANALYZE TABLE PACKAGES;
:D
Yes.
2008/2/19, Ben Dibbens <ibendiben@gmail.com>:
Looks nice! Is there going to be an announcement soon?
ps. Following the "discussion" tab, leaves the normal arch-layout (with the tabs, the logo) is that necessary?
This is how all our mailman pages look. -- Roman Kyrylych (Роман Кирилич)
Alright, some other things: (ohh critic is so easy :) -the column names don't have spaces, and therefor crank up to each other which gives reading difficulties: Package Listing Location CategoryName VotesVotedNotify Description Maintainer -searches are order specific... so for example a "game 3d" search returns no results... I don't mean to criticize your work (and I know I am), so much as I just want to let you know what springs in my mind what could be nice things to have in any future releases... and I don't know really how difficult this would be. I feel this release is going to be very enjoyable, the changes, layout, new features are greatly appreciated! 2008/2/19, Roman Kyrylych <roman.kyrylych@gmail.com>:
Looks nice! Is there going to be an announcement soon?
ps. Following the "discussion" tab, leaves the normal arch-layout (with
2008/2/19, Ben Dibbens <ibendiben@gmail.com>: the
tabs, the logo) is that necessary?
This is how all our mailman pages look.
-- Roman Kyrylych (Роман Кирилич)
On Tue, Feb 19, 2008 at 09:17:12AM +0100, Ben Dibbens wrote:
Alright, some other things: (ohh critic is so easy :) -the column names don't have spaces, and therefor crank up to each other which gives reading difficulties: Package Listing Location CategoryName VotesVotedNotify Description Maintainer -searches are order specific... so for example a "game 3d" search returns no results...
I don't mean to criticize your work (and I know I am), so much as I just want to let you know what springs in my mind what could be nice things to have in any future releases... and I don't know really how difficult this would be. I feel this release is going to be very enjoyable, the changes, layout, new features are greatly appreciated!
Indeed, thanks for the input... we generally have a shortage of it, so it's appreciated. Positive and negative input are both motivating, and we certainly need that. I should also pitch the learning opportunity for you here. If you're interested in web design at all, you could try to fiddle with these things yourself and contribute some code, while learning a lot in the process. Although if that's not quite your thing, no worries, input is cool on its own too ;) -S PS: In some corners of the internet, top posting will get you dirty looks. Lucky we're nice people around here :)
2008/2/19, Simo Leone <simo@archlinux.org>:
Alright, some other things: (ohh critic is so easy :) -the column names don't have spaces, and therefor crank up to each other which gives reading difficulties: Package Listing Location CategoryName VotesVotedNotify Description Maintainer -searches are order specific... so for example a "game 3d" search returns no results...
I don't mean to criticize your work (and I know I am), so much as I just want to let you know what springs in my mind what could be nice things to have in any future releases... and I don't know really how difficult
On Tue, Feb 19, 2008 at 09:17:12AM +0100, Ben Dibbens wrote: this
would be. I feel this release is going to be very enjoyable, the changes, layout, new features are greatly appreciated!
Indeed, thanks for the input... we generally have a shortage of it, so it's appreciated. Positive and negative input are both motivating, and we certainly need that.
I should also pitch the learning opportunity for you here. If you're interested in web design at all, you could try to fiddle with these things yourself and contribute some code, while learning a lot in the process. Although if that's not quite your thing, no worries, input is cool on its own too ;)
-S
PS: In some corners of the internet, top posting will get you dirty looks. Lucky we're nice people around here :)
ah I read about people fuzzing about top-posting, back then I didn't even know what it mend, it's gmail that defaults top-posting but I'll think about it next time :P
On Mon, Feb 18, 2008 at 11:13:29PM -0800, eliott wrote:
On 2/18/08, Loui <louipc.ist@gmail.com> wrote:
Sorry for not testing until now heh but I got this error: PHP Fatal error: Call to undefined function json_encode() in /home/louipc/devel/git/aur/web/lib/aurjson.class.php on line 72
Solution: add "extension=json.so" to /etc/php/php.ini
Why the heck are all these extensions which are by default bundled compiled as shared?
(sorry the archlinux php build has been giving me headaches today)
yeah. I had forgotten to add that to the arch server too, until just a few minutes ago. Thanks for the reminder.
That is not our only problem with the json interface. Namely, the info() method doesn't work at all due to a slight coding error in patching together the query string. I made the necessary changes and put them in testing already: e3d5bd40a32b2421197b392add824d328c99d817 cccd21922904d4d56230301bdf9de4e98d9673f9 I also changed the search method to behave the same way the AUR's web interface does, although I think the fulltext search may be superior, it can't search for parts of words which may be a drawback depending on who you ask. -S
That is not our only problem with the json interface. Namely, the info() method doesn't work at all due to a slight coding error in patching together the query string.
I made the necessary changes and put them in testing already: e3d5bd40a32b2421197b392add824d328c99d817 cccd21922904d4d56230301bdf9de4e98d9673f9
I also changed the search method to behave the same way the AUR's web interface does, although I think the fulltext search may be superior, it can't search for parts of words which may be a drawback depending on who you ask.
Removing fulltext searching makes it super fail now. Not sure why/how you think these changes make it better. Not sure if pulling in modules on the fly is really a good idea either. It may be better to test for the module, and not provide the aur_json interface if it doesn't exist. As to the query string being wrong..That regression crept in as a result of the request for info by package name as well as info by package id. It would have been nice to have people actually testing it.. *sigh*
On Feb 19, 2008 11:08 AM, eliott <eliott@cactuswax.net> wrote:
That is not our only problem with the json interface. Namely, the info() method doesn't work at all due to a slight coding error in patching together the query string.
I made the necessary changes and put them in testing already: e3d5bd40a32b2421197b392add824d328c99d817 cccd21922904d4d56230301bdf9de4e98d9673f9
I also changed the search method to behave the same way the AUR's web interface does, although I think the fulltext search may be superior, it can't search for parts of words which may be a drawback depending on who you ask.
Removing fulltext searching makes it super fail now. Not sure why/how you think these changes make it better.
Searching seems to work fine for me, I'm not sure what changed, but it seems to work as I'd expect it - could you elaborate a tad? All in all, great work guys. The only oddity I noticed is that the fonts don't sync up to the main site, but that's minor.
2008/2/19, Simo Leone <simo@archlinux.org>:
I will be updating the AUR on main site sometime this evening. There might be intermittent downtime and maintenance messages, but downtime will be minimal.
This is a really big release, and I do mean big. This release brings a json interface, the brand new arch look, a tu voting back-end, tons of changes under the hood, and the removal of safe flags, among tons of other changes. See the shortlog for the nitty gritty.
Enjoy
Good work, but I noticed that some messages are not localized in the new version. Thanks guys for your contribution. -- Giovanni Scafora Arch Linux Trusted User (voidnull) http://www.archlinux.org linuxmania@gmail.com
participants (8)
-
Aaron Griffin
-
Ben Dibbens
-
Callan Barrett
-
eliott
-
Giovanni Scafora
-
Loui
-
Roman Kyrylych
-
Simo Leone