Chris Morgan
81d3db95b8
Add the ability for admins to move a version from one application to another.
...
This is useful when there are duplicate applications and you want to move
versions prior to removing the duplicate app.
2005-06-05 21:26:07 +00:00
Chris Morgan
55971e8f8b
Factor ~80 lines of code that were present in both editAppFamily.php and
...
editAppVersion.php into a new function in util.php.
2005-06-05 18:41:47 +00:00
Chris Morgan
5682efdf2b
Use the version submission time for versions and not the application the version was submitted for.
2005-06-04 00:04:36 +00:00
Chris Morgan
0b62de90f0
We correctly check for a non-null email address but then use a completely
...
different object that doesn't exist when displaying the email address, looks
like a copy/paste typo.
2005-05-21 03:08:21 +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
5f6053ab41
When processing an application automatically perform a search of the
...
database for the application name and display a table at the top of the
page. This makes it easier to determine if the submission is a duplicate. Remove
obsolete comments for admins. Add a 'back' link to the top of the page
to make it easier to go back without scrolling to the bottom of the page.
2005-05-14 00:42:25 +00:00
Chris Morgan
694fc5d561
Delete the matching version submission when deleting an application submission.
...
Otherwise we will orphan the version submission and it will remain queued but won't
be visible because there is no application to link it to anymore.
2005-05-07 04:14:19 +00:00
Jonathan Ernst
12a7858235
- people can tell why they delete comments again
2005-03-12 17:13:08 +00:00
Jonathan Ernst
ea14ba0c45
- fix supermaintainers delete comments
...
- use deleteAny.php for comment deletion
2005-03-12 01:09:51 +00:00
Jonathan Ernst
70fecb1032
- supermaintainers where not able to delete versions
...
- maintainers where not able to delete comments
2005-03-10 05:29:14 +00:00
Jonathan Ernst
57223914a0
Fix email sending logic when adding/rejecting applications
2005-02-27 16:45:49 +00:00
Jonathan Ernst
3cf9a144ee
Description and webpage were not saved in admin app queue
2005-02-20 01:57:27 +00:00
Jonathan Ernst
25f3f01412
- display the submit time correctly in admin panels
...
- display the submitter correctly in admin panels
2005-02-20 01:55:53 +00:00
Jonathan Ernst
b103c6651d
Allow supermaintainers to edit notes
2005-02-19 01:23:02 +00:00
Jonathan Ernst
a3f0f2082a
Allow super maintainer to add app notes
2005-02-19 01:21:44 +00:00
Jonathan Ernst
1ef6eeae88
Select the right application family in adminappqueue
2005-02-19 01:19:43 +00:00
Jonathan Ernst
73ad961a85
Fix version deletion
2005-02-19 01:19:07 +00:00
Jonathan Ernst
045679d5bb
Re-allow supermaintainers to edit versions
2005-02-17 00:59:31 +00:00
Jonathan Ernst
d90433899a
- allow supermaintainers AND maintainers to edit app version
...
- remove redundant permission check when editting notes
2005-02-14 18:22:38 +00:00
Jonathan Ernst
209f58ff3f
Fix user deletion
2005-02-14 18:20:48 +00:00
Jonathan Ernst
eabfb4d866
Allow supermaintainers and maintainers to edit app notes
2005-02-13 23:45:15 +00:00
Jonathan Ernst
b79965941d
Remove duplicated includes to avoid fatal errors
2005-02-09 23:52:49 +00:00
Jonathan Ernst
b9944c9ae7
Fix commentview admin panel
2005-02-09 23:49:21 +00:00
Jonathan Ernst
73c7044a10
Make admin panels look consistant (same column name and order, editing
...
links in the last column, etc.)
2005-02-09 02:22:20 +00:00
Jonathan Ernst
7c3c90b8e3
Remove unused admin/editCategory.php after category patch
2005-02-09 02:20:59 +00:00
Jonathan Ernst
faf301fed1
- improve existing category class
...
- use category class in category admin and appbrowse
=> fix adding a category which was broken
=> fix deleting a category which was broken
=> fix editing a category which was broken
2005-02-09 02:20:21 +00:00
Jonathan Ernst
e7db4f1cac
Fix unqueueing new versions
2005-02-09 02:17:31 +00:00
Jonathan Ernst
99ec3e804d
Improve existing vendor admin
2005-02-07 23:55:03 +00:00
Jonathan Ernst
5fc48e8106
- use vendor class in vendor admin
...
- improve existing vendor admin
- fix adding a vendor which was broken
- allow editing of a vendor
2005-02-07 23:54:29 +00:00
Jonathan Ernst
e1c1489279
- improve appData and related classes
...
- don't use a full table for queued appdata but only one field in theapplication and version tables
- simplify the code in many places
- fixes some bugs with screenshots
2005-02-07 23:49:06 +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
Jonathan Ernst
fa98124783
Fix "be a (super)maintainer" which was leading to a fatal error
2005-02-07 04:31:26 +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
354c988fe2
Add a space between by and <name> in by<name> when sending emails
2005-02-05 17:09:06 +00:00
Jonathan Ernst
d802baaaf7
Display app name in adminAppDataQueue.php when reviewing an appdata
2005-02-04 03:34:23 +00:00
Jonathan Ernst
cfd1d1ac09
- renamed lookupVersionName and lookupAppName into lookup_version_name and lookup_app_name in respect to CODING_STANDARD
...
- removed appIdToName($appId) and versionIdToName($appId) from category.php
- replaced every occurence of appIdToName and versionIdToName with lookup_app_name and lookup_version_name
2005-02-04 02:59:05 +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
ac0994cc53
- use htmlarea when submitting a new version or application
...
- use htmlarea when reviewing a new version or application
- don't let admin try to add keywords or webpage to an application version
- improved templates and stylesheet to don't break appdb layout
2005-02-02 04:11:41 +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
892349536c
- new note class
...
- improved performances (much less duplicated mysql queries)
- less code and better error handling
- fix various bugs
2005-02-02 02:43:08 +00:00
Jonathan Ernst
863467667d
Don't use appId in for objects related to appVersion, appVersion implies an
...
appId
2005-02-02 02:39:40 +00:00
Jonathan Ernst
f2258e7ee5
- use htmlarea for editing app description and notes
...
- special stylesheet for application description and notes
- function to display summary of description with html stripping
2005-02-02 02:38:20 +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
7ce5895681
- fix notifications
...
- improves notifications
2005-02-02 00:14:01 +00:00
Jonathan Ernst
a4af9763fc
replace debugging() with new $_SESSION['current']->showDebuggingInfos()
2005-01-31 01:41:10 +00:00
Jonathan Ernst
9d3ada474c
- delete unused script
2005-01-30 23:14:14 +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
758810bd5e
Fixed a typo in editappversion.php
2005-01-30 02:50:46 +00:00
Jonathan Ernst
72e92ddcc3
- remove duplicated links to add a new application
...
- remove unused script
2005-01-30 02:44:26 +00:00