Jonathan Ernst
0d1a716c11
Enable filtering in appview.php
2006-07-07 04:51:41 +00:00
Jonathan Ernst
3096e63828
Rename util_show_error_page() to util_show_error_page_and_exit() and redirect() to util_redirect_and_exit()
...
so it is explicit that we exit in those functions that so we know it isn't necessary to put an exit after
we call them
2006-07-06 18:44:56 +00:00
Jonathan Ernst
a34058b924
Update the comments in some files
2006-07-06 18:37:34 +00:00
Jonathan Ernst
54c484de8c
Remove unnecessary exit calls after redirect() and util_show_error_page() calls
2006-07-06 17:59:52 +00:00
Jonathan Ernst
735a2bc65f
Prefix all GPC variables according to our coding standard
2006-07-06 17:27:54 +00:00
Chris Morgan
5e1cb3f8a9
Cleanup note class, move display of notes into the class. External code creates and calls Note::show() to display the note.
2006-06-29 19:22:26 +00:00
Jonathan Ernst
6d019b918a
Rename errorpage() to util_show_error_page() and move util_show_error_page() into include/util.php
2006-06-29 16:13:35 +00:00
Chris Morgan
034ea689bc
Clean up application and version classes. Move class related functions into the class as static member functions
2006-06-29 16:07:19 +00:00
Chris Morgan
e3f9e5371a
Use query_parameters() in SQL select, update and delete statements to protect against
...
sql injection attacks
2006-06-27 19:16:27 +00:00
Chris Morgan
67550405c3
Make code more consistent by making it follow the appdb coding standards. Fix some spaces vs. tabs odd indenting.
2006-06-21 01:04:12 +00:00
EA Durbin
f982c8459e
Filter all user input to reduce the security impact of manipulated data
2006-06-17 06:10:10 +00:00
Chris Morgan
e309c1b44a
Move html output of application and version into the application and version classes
2006-01-29 04:04:46 +00:00
Jason Weisberger
b5d70fc27a
Allow the user to limit or show all of the testing results for a particular version
2006-01-28 22:53:28 +00:00
Chris Morgan
2be058a66d
Check that users can view applications and versions before displaying them. Present an error message if they lack permission. Fixes a bug where we were allowing users to view applications and versions that were rejected.
2006-01-13 03:05:06 +00:00
Tony Lambregts
8bb0882cb2
Don't display queued versions, make the function name more descriptive
2005-10-30 22:27:14 +00:00
Tony Lambregts
8ebccb4f2a
Add test results as part of submitting an application or version
2005-10-28 00:11:35 +00:00
Tony Lambregts
ba6e92d184
Lets users submit application testing results in a uniform and easy to process manner
2005-10-17 03:59:24 +00:00
Tony Lambregts
2311d4d572
Add the ability for user to monitor changes to applications
2005-09-30 01:55:51 +00:00
Tony Lambregts
f5fb26a265
Remove the old bugs.php page, we have a new bug system
2005-09-29 00:20:03 +00:00
Tony Lambregts
dab40bc0e8
Show the application name in the header when viewing versions
2005-07-29 02:02:41 +00:00
Tony Lambregts
0f4d2f07ba
Modify appview so users can view and attach a bug to a version
2005-07-13 01:16:37 +00:00
Chris Morgan
1bde8ef22a
When processing a new version, display a list of the applications existing
...
versions so its easy to determine if the version submission is a duplicate or
is covered by a group entry such as '1.X'.
2005-05-20 02:45:55 +00:00
Chris Morgan
89112c175f
Add a list of things a user should do prior to submitting an
...
application. The hope is to reduce the number of duplicate, incorrect and incomplete
submissions that just end up rejected. Change 'Add Version' to 'Submit new
version' to match the 'Submit application' link in the menu panel.
2005-05-14 00:43:33 +00:00
Jonathan Ernst
52cb9f9344
Fix application web page link in appview.php
2005-02-21 01:41:02 +00:00
Jonathan Ernst
7dcde75116
Show latest tested wine release in appview
2005-02-21 01:35:53 +00:00
Jonathan Ernst
b103c6651d
Allow supermaintainers to edit notes
2005-02-19 01:23:02 +00:00
Jonathan Ernst
42f0ceca42
Don't show queued apps and versions
2005-02-19 01:21:14 +00:00
Jonathan Ernst
73ad961a85
Fix version deletion
2005-02-19 01:19:07 +00:00
Jonathan Ernst
7d2505777f
Show supermaintainers names in version's page
2005-02-17 01:01:01 +00:00
Jonathan Ernst
045679d5bb
Re-allow supermaintainers to edit versions
2005-02-17 00:59:31 +00:00
Jonathan Ernst
f5e76d5d48
- fix 1 error reported by the w3c html validator in appview.php?appid=whatever when there are notes
...
- fix 1 error reported by the w3c html validator in appdbStats.php
2005-02-14 18:22:04 +00:00
Jonathan Ernst
124868c0a0
- fix the 25 errors reported by the w3c html validator ( http://validator.w3.org ) in appview.php?appid=whatever
...
- fix the 46 errors reported by the w3c html validator in appview.php?versionid=whatever
- fix the 97 errors reported by the w3c html validator in index.php
2005-02-11 23:42:50 +00:00
Jonathan Ernst
137545d438
- tooltip appear when mouse-overing "be an app (super) maintainer" button
...
- links from the index page to help on voting and maintainers
- removed two remaining mentions of the old rating system
2005-02-11 01:35:39 +00:00
Jonathan Ernst
9424d09791
- <font> tags shall not be used
...
- improve html compliance
2005-02-09 23:48:31 +00:00
Jonathan Ernst
ac052e6c84
- show correct number of comment
...
- remove unused function
2005-02-09 23:48:01 +00:00
Jonathan Ernst
5e7cceeb4a
- makes it possible to submit new versions again
...
- show the add version button when logged in
2005-02-09 02:19:24 +00:00
Jonathan Ernst
7b12f89abf
- improve application and related classes
...
- use application/version/vendor class in scripts
- don't use a full table for queued appication but only one field in the application and version tables
- simplify the code in many places
2005-02-07 23:21:33 +00:00
Tony Lambregts
33eebe727e
Restore the ability to add a url to an app family
2005-02-06 22:50:08 +00:00
Jonathan Ernst
792151c574
- add version and vendor classes
...
- much improved application class (same model as the other new classes I made)
- modified category class
- modified some files to use the new classes and methods
- deletes linked elements on cascade
2005-02-06 17:49:48 +00:00
Jonathan Ernst
fd8fbe31e4
remove <br> in front of notes, now that we use html as it cause extraneous new line
2005-02-05 17:08:10 +00:00
Jonathan Ernst
2aad62243d
Fix the button "log in to become a super maintainer" which was not in a
...
form element
2005-02-04 03:32:52 +00:00
Jonathan Ernst
61792efd61
Don't check for isLoggedIn if we check for havPriv() or isMaintainer() as it is redundant
2005-02-04 03:08:09 +00:00
Jonathan Ernst
3ebdbc9af5
- no more appId in appData as appVersion implies an appId*
...
- screenshot class has been reworked to remove need of appId
- screenshot class has been improved to send e-mails so that email handling can be removed from other scripts
2005-02-04 02:55:50 +00:00
Jonathan Ernst
453158b3ba
Fix delete application button
2005-02-02 04:42:19 +00:00
Jonathan Ernst
03c0c145c5
- new Comment class
...
- improved performances (much less duplicated mysql queries)
- less code and better error handling
- informs the whole thread when posting new comment
- fix various bugs
2005-02-02 03:01:29 +00:00
Jonathan Ernst
da42397711
- drop version specific keywords
...
- drop version specific url
- let user add links for versions (installation, support, whatever)
- use application description and version description to display version description
- don't provide a link in the cat_path to go in the same page we already are
- various html improvement and fixes in modified lines
2005-02-02 00:35:49 +00:00
Jonathan Ernst
0519a85604
Fix display maintainer's name in appview
2005-02-02 00:13:12 +00:00
Jonathan Ernst
4700b7757e
limit the description of an appversion to it's first sentence instead of a fixed number of letters
2005-01-31 01:42:51 +00:00
Jonathan Ernst
2083bf521b
- OO version of user class
...
- no more duplicated functions
- improved performances (much less duplicated mysql queries)
- less code and better error handling
2005-01-30 23:12:48 +00:00
Jonathan Ernst
805dab06ac
- fix version deletion
...
- redirect in the correct page when something is deleted
2005-01-29 17:17:32 +00:00