Commit graph

740 commits

Author SHA1 Message Date
Dan McGee
0eb2997a82 Allow pkgsubmit to accept any tar* file
Instead of restricting to gz and bz2, allow just plain tar and any other
format tar can understand to be uploaded. I make the mistake all the time of
forgetting to pass -z to tar when making something to upload, and there is
no real reason to exclude plain tar files.

Signed-off-by: Dan McGee <dan@archlinux.org>
2008-01-20 00:21:20 -06:00
Callan Barrett
379e16eebd Support for verbose page titles
Verbose page titles again

Adds support for more verbose page titles based on current
page and action by user and removes sort by options from
search form as they're obsolete by column links.

Signed-off-by: Callan Barrett <wizzomafizzo@gmail.com>
2008-01-20 00:21:20 -06:00
Callan Barrett
d4b07f2b33 Tweaks of various page layouts and handling of data
This is a patch that fixes a lot of little things:
* We no longer have pkgsearch or pkgdetails link functions and all
references to them are gone, that's what a back button is for and if
we really need it we can come up with something better
* No longer have do_Details variable, this means links on the package
search are simply ?ID=foo
* On the pkgdetails pages when there are either no deps, deps by,
sources or comments for a package the list for each will display
"None" instead of nothing at all (ruining the layout)
* Fixed a bug where if a package had no sources or no deps
pkgsubmit.php would submit an empty one
* Translation of the word "Search'" has been changed to "Search"

Most of these relate to each other.

Signed-off-by: Callan Barrett <wizzomafizzo@gmail.com>
2008-01-20 00:21:20 -06:00
Callan Barrett
dbbf50ac90 Removes need for name, overwrite and comment fields from pkgsubmit.php
This removes the name, overwrite and comment options from pkgsubmit.php
by moving when the tarball is extracted (and where) and when the pkgbuild
is parsed so pkgname is taken from the pkgbuild instead of user input

Signed-off-by: Callan Barrett <wizzomafizzo@gmail.com>
2008-01-20 00:21:20 -06:00
Callan Barrett
ce225727f6 Bug in uploading PKGBUILDs and aur schema
This fixes a bug where TUs and devs couldn't upload packages because
the query would have an extra column in it to mark the pkgbuild safe
automatically, guessing it got missed when the safe flags were
removed. Also fixes a screw up I made with the schema file when I
added the tables for the voting app.

Signed-off-by: Callan Barrett <wizzomafizzo@gmail.com>
2008-01-20 00:21:19 -06:00
Callan Barrett
8c94552042 Add notify column in search results and notify button
Adds a column to search results showing if a package has comment
notification enabled and adds support for toggling notify for
multiple packages from search

Signed-off-by: Callan Barrett <wizzomafizzo@gmail.com>
2008-01-20 00:21:19 -06:00
Callan Barrett
0e4b25211b Removes timeout page and moves login form to header
This removes the need for a timeout page (and probably hacker.php) and
moves the login form and status to the header. If your login times out
you won't lose your place anymore and links will always work. Works
for me but at the moment index_po.php is imported in aur.inc which has
to stay until the translations from it for login are moved to
aur_po.php.

Signed-off-by: Callan Barrett <wizzomafizzo@gmail.com>
2008-01-20 00:21:19 -06:00
Callan Barrett
9a83e56b69 Adds support for TUs and devs to disown packages they do not own
This is to add support for either devs or TUs to disown packages
whether they own them or not. I know of countless times where I or
another TU have been asked to orphan packages for someone and end up
having to adopt the package first and then disown it, this gets really
tedious for more than one package. As far as I can tell there's no
other way to disown packages you don't own and if there is at least
this is a more obvious way, pretty sure I didn't leave anything out in
the patch.

Signed-off-by: Callan Barrett <wizzomafizzo@gmail.com>
2008-01-20 00:21:19 -06:00
Callan Barrett
5f4afcc8cb Add support for variable length votes in voting application
Signed-off-by: Callan Barrett <wizzomafizzo@gmail.com>
2008-01-20 00:21:19 -06:00
Callan Barrett
a8e574ef28 AUR Voting Application
Added support for TU voting through AUR

Signed-off-by: Callan Barrett <wizzomafizzo@gmail.com>
2008-01-20 00:21:19 -06:00
eliott
d245f691ee Fixes to disclaimer text. 2008-01-20 00:21:18 -06:00
eliott
a9837329d6 Hand diff of simo's patch to remove flag safe functionality.
Simo's original commit text:
 The idea of safe flagging is unclear, poorly named, misunderstood,
 and not even used. At the time this patch was created, less than
 a third of the packages in unsupported were flagged safe, and less
 than a tenth of users knew how to interpret it.

 The safe flag has been replaced by a disclaimer on the main page.
2008-01-20 00:21:18 -06:00
Paul Mattal
ba51e17482 Updated favicon.ico to match the main site. 2008-01-19 23:49:35 -06:00
eliott
b23b51fbbd Removed beta.html
Seems old.
2008-01-19 23:49:35 -06:00
eliott
36dd7736c9 Moved usage documentation out of the class.
Fixed an issue in the handle class.
2008-01-19 23:49:35 -06:00
eliott
5e38e3d3d0 Added AurJSON code.
Added a JSON interface to the aur. This should make it easier for developers to integrate
command line utilities and poll against the AUR itself.
2008-01-19 23:49:35 -06:00
Paul Mattal
9274f54287 Revert "Move "Add Comment" button to Actions bar."
This reverts commit 9b4472ef2fb91e91539def70f905cfe1ec6a8a3a.
We have decided to put the button by itself on the bottom, so
it does not get lost. This might be reconsidered in later UI
revamping.
2008-01-19 23:49:35 -06:00
Loui Chang
b2816c13cf Make sure short_open_tag = Off via .htaccess
Signed-off-by: Loui Chang <louipc.ist@gmail.com>
2008-01-19 23:49:30 -06:00
Loui Chang
da9d2b9e0d Make "Out of Date" pkgs more NOTICABLE.
Includes a translation change. Why oh why would one conceive to put
HTML markup into the translation?

Signed-off-by: Loui Chang <louipc.ist@gmail.com>
2008-01-19 23:49:10 -06:00
Loui Chang
a21b8c1209 Opera doesn't give the buttons any padding. Let's giver some.
Signed-off-by: Loui Chang <louipc.ist@gmail.com>
2008-01-19 23:48:54 -06:00
tardo
d06163269b Move "Add Comment" button to Actions bar.
The lonely button now gains some friends.

Signed-off-by: tardo <tardo@nagi-fanboi.net>
2008-01-19 23:48:30 -06:00
Simo Leone
016e8796c3 Update tur-users -> aur-general
Fix broken links after mailing list rename.

Signed-off-by: Simo Leone <simo@archlinux.org>
2007-12-02 16:10:59 -06:00
Paul Mattal
593b69a98d Revert "Move "Add Comment" button to Actions bar."
This reverts commit 9b4472ef2fb91e91539def70f905cfe1ec6a8a3a.
We have decided to put the button by itself on the bottom, so
it does not get lost. This might be reconsidered in later UI
revamping.
2007-10-11 09:28:00 -04:00
tardo
783895de73 Move "Add Comment" button to Actions bar.
The lonely button now gains some friends.

Signed-off-by: tardo <tardo@nagi-fanboi.net>
2007-10-11 09:25:51 -04:00
tardo
d03dd16194 Center Add Comment box.
Signed-off-by: tardo <tardo@nagi-fanboi.net>
2007-10-11 09:24:34 -04:00
Paul Mattal
ae7844f969 Added html/web/xml directory.
The html/web/xml directory is where the RSS feed gets stored. This was not
in the release tree, but has now been added. It should be set up with
permissions that allow the webserver to write to it.
2007-10-03 08:00:05 -04:00
tardo
881b921eb3 Fixed version strings.
Added AUR_VERSION to config file, so now we should only need to
change one location. KISS ftw.

Signed-off-by: tardo <tardo@nagi-fanboi.net>
2007-10-02 07:29:27 -04:00
tardo
03a44d4900 Logout now redirects instead of displaying a page.
Thanks to Alex for the heads-up.

Signed-off-by: tardo <tardo@nagi-fanboi.net>
2007-09-30 12:51:06 -04:00
Paul Mattal
01911dce95 changed version string to 1.4.0 on front page 2007-09-29 14:23:48 -04:00
Loui Chang
95cca1996f nitpick: change buttons border to solid and convert
web/html/css/containers.css to unix format
Signed-off-by: Loui Chang <louipc.ist@gmail.com>
2007-09-28 22:05:08 -04:00
Paul Mattal
2b794c635f Changed homepage box title to "AUR Home" to match patch from tardo. 2007-09-27 09:18:25 -04:00
tardo
2e1230589d Box titles now align to the left.
Might be me, but aligning to the right just looked messed up.

Signed-off-by: tardo <tardo@nagi-fanboi.net>
2007-09-27 08:58:22 -04:00
Loui Chang
d2134f7637 Merge commit 'origin/testing'
Yeah I actually want to work from testing.
Conflicts:

	web/lib/pkgfuncs.inc

Signed-off-by: Loui Chang <louipc.ist@gmail.com>
2007-09-27 00:06:56 -04:00
Loui Chang
c764f078f1 Made some things in config.inc.proto that should be constants constants
Signed-off-by: Loui Chang <louipc.ist@gmail.com>
2007-09-26 23:57:51 -04:00
tardo
b76faddb10 Merge branch 'testing' of git://git.mattal.com/aur into test
Fixed regressions.
2007-09-25 18:40:48 -04:00
tardo
1769285c36 Merge branch 'master' of git://git.mattal.com/aur 2007-09-25 17:32:39 -04:00
Paul Mattal
47855f993a Regression to front page "Flagged as safe by me" language
Developers should be treated the same as TUs
2007-09-25 10:36:20 -04:00
Paul Mattal
cb7cec5028 Regression to front page "Flagged as safe by me" language
Developers should be treated the same as TUs
2007-09-25 10:19:12 -04:00
eliott
4e4f2728c1 Phrakture requested fonts to be more similar to main arch site.
Added css to make it similar.
2007-09-24 09:23:41 -07:00
eliott
aebdd21b58 More changes to page styles. 2007-09-24 07:57:35 -07:00
tardo
4548b0d08b Notify by email when package is flagged out of date. FS 3231.
In addition to the above, it does not notify if the user that flags package out of date is the same as the owner of the package.
The body of the email could use work as well I suppose.

Signed-off-by: tardo <tardo@nagi-fanboi.net>
2007-09-22 18:08:14 -04:00
eliott
ac8291a5dc Changes to bring the main arch site theme to the aur. 2007-09-22 12:09:00 -07:00
pjmattal
452d6b1245 patch from eliott to convert all <? to <?php 2007-09-20 21:46:43 +00:00
swiergot
0b92839bee - Applied a patch from Loui to fix session removal.
- Replaced all occurences of mysql_escape_string()
  with mysql_real_escape_string().
2007-09-20 15:33:04 +00:00
pjmattal
9ab02ad6a7 added language for version 1.3.1 2007-09-19 04:31:40 +00:00
pjmattal
208cd74bf6 Added XSS patches from Joerie de Gram. 2007-09-17 13:35:54 +00:00
dsa
b728db0f62 Varios fixes:
Added validation for the arch e license fields, so we can
ensure that new submitted packages can be built using 
pacman3. 

Fixed some pkgsubmit problems.
2007-03-05 05:40:08 +00:00
dsa
4fb43ad9ce Added support for a warning class. 2007-03-05 05:29:38 +00:00
dsa
18cfe569e0 Added support for uploading files with '+' characters. 2007-03-05 04:07:46 +00:00
swiergot
7063ff2d22 Closing #5758. 2007-02-25 22:11:41 +00:00