Revisions for whups/lib/Whups.php

Location: [ Horde ] / whups / lib / Whups.php View: Logs | Branches | Statistics
Search Revisions:
Show diffs between and
Show Differences shows diffs to the previous revision. If you select a revision by clicking its row, Show Differences will show the differences to the selected row.
Show Branch:
  Revision Date Author Log Message
1.186 (+8 -4 lines) 10/15/2008 06:16 AM Jan Schneider jan

MFB: 1.185.2.1

1.185.2.1 FRAMEWORK_3 (+8 -4 lines) 10/15/2008 06:04 AM Jan Schneider jan

Fix linking to queries if URL rewriting is turned off.

1.185 (+10 -6 lines) 07/10/2008 02:23 PM Jan Schneider jan

Add RSS feed for queries. We still need to link to them from somewhere.

Tags: FRAMEWORK_3, WHUPS_1_0, WHUPS_1_0_RC2

1.184 (+4 -1 lines) 07/10/2008 01:53 PM Michael Rubinsky mrubinsk

We might have a slug here as well

1.183 (+26 -3 lines) 07/10/2008 12:22 PM Jan Schneider jan

Reorganize query scripts to allow pretty urls.

1.182 (+3 -2 lines) 06/24/2008 06:25 PM Jan Schneider jan

Limit Robert's copyright to the years of his contributions. We should really find him.

Tags: WHUPS_1_0_RC1

1.181 (+16 -2 lines) 06/24/2008 12:16 PM Jan Schneider jan

Add form replies.

1.180 (+18 -17 lines) 06/12/2008 04:50 PM Jan Schneider jan

Reduce indention, don't wrap.

1.179 (+3 -2 lines) 06/12/2008 08:34 AM Jan Schneider jan

If we don't have update/assign/requester permissions and thus use the
PERMS_EDIT permission, then lock out guests.

1.178 (+2 -2 lines) 06/12/2008 08:00 AM Jan Schneider jan

Set type only with update permissions.

1.177 (+76 -1 lines) 06/11/2008 06:20 PM Jan Schneider jan

Allow to specify field types and parameters for attributes.

1.176 (+51 -1 lines) 06/06/2008 11:09 AM Jan Schneider jan

Add auto-completion to retrieve requesters from the address book.

1.175 (+11 -9 lines) 06/05/2008 08:13 PM Jan Schneider jan

Add per-queue permission to manually set the ticket requester.

1.174 (+122 -84 lines) 06/05/2008 01:09 PM Jan Schneider jan

Deal with queue vs. admin permissions more consistently.

1.173 (+3 -2 lines) 06/04/2008 10:32 AM Jan Schneider jan

Catch empty personal property.

1.172 (+3 -2 lines) 04/02/2008 08:50 AM Jan Schneider jan

Catch missing name parts.

1.171 (+42 -10 lines) 03/31/2008 12:52 PM Jan Schneider jan

Use MIME::parseAddressList(); return full name with user details for guest
users; accept a hash in formatUser() to avoid calling getUserAttributes()
twice; wrapping.

1.170 (+66 -11 lines) 02/28/2008 12:01 AM Chuck Hagenbuch chuck

[cjh] Use pretty URLs if Horde is configured for them (Request #5922).

1.169 (+21 -9 lines) 12/21/2007 09:51 PM Chuck Hagenbuch chuck

Fix PHP-side sorting of numeric columns

1.168 (+4 -6 lines) 10/26/2007 07:37 PM Chuck Hagenbuch chuck

Re-run search when re-sorting so that ids in the session get re-sorted also
Bug: 2723

1.167 (+2 -2 lines) 07/24/2007 06:04 PM Chuck Hagenbuch chuck

simpler way to reduce an array of booleans

1.166 (+2 -2 lines) 06/27/2007 01:24 PM Jan Schneider jan

Bump year, looks like a missed a few last time.

1.165 (+9 -9 lines) 06/15/2007 11:22 AM Chuck Hagenbuch chuck

Rename $whups to $whups_driver

1.164 (+3 -4 lines) 01/17/2007 10:07 PM Chuck Hagenbuch chuck

Use $GLOBALS instead of global.

1.163 (+2 -4 lines) 12/08/2006 11:37 AM Jan Schneider jan

The query page works fine now for guests.

1.162 (+15 -15 lines) 11/29/2006 06:39 PM Chuck Hagenbuch chuck

- use H for history access key since it's available now
- null style

1.161 (+3 -3 lines) 11/29/2006 06:34 PM Chuck Hagenbuch chuck

have to use a real permission, not 'update' or 'assign', here.

1.160 (+6 -6 lines) 11/29/2006 05:56 PM Chuck Hagenbuch chuck

I think we need to fall back to main queue permissions if subpermissions don't exist.

1.159 (+24 -14 lines) 11/29/2006 05:52 PM Chuck Hagenbuch chuck

This should fix hasPermission() for regular permissions...

1.158 (+7 -10 lines) 10/23/2006 11:43 PM Chuck Hagenbuch chuck

hasPermission was being more permissive than permissionsFilter,
causing several inconsistencies and incorrectly showing the "Set
Queue" tab to guests.

1.157 (+1 -4 lines) 09/17/2006 02:46 PM Chuck Hagenbuch chuck

Combine the People tab with the Update tab.

1.156 (+4 -3 lines) 09/04/2006 06:28 PM Jan Schneider jan

Use Horde_Array::array_merge_recursive_overwrite().

1.155 (+11 -3 lines) 09/01/2006 12:43 PM Jan Schneider jan

Vhost'ed mime driver configuration.

1.154 (+5 -2 lines) 08/10/2006 01:09 PM Chuck Hagenbuch chuck

[cjh] Allow changing ticket queues as long as the user has DELETE permissions
on the current queue and EDIT permissions on the new queue
(tmerritt@email.arizona.edu, Request, #4268).

1.153 (+16 -13 lines) 07/19/2006 01:01 AM Chuck Hagenbuch chuck

[cjh] Show the requester in search results (rodion (at) nezna (dot) com,
Bug #2820).
[cjh] Show either the Comment or Update tabs depending on permissions,
but not both.
[cjh] Report the last-updated date for tickets (Bug #2396).
[cjh] Tickets now have an optional due date field.

1.152 (+2 -2 lines) 07/03/2006 01:24 PM Chuck Hagenbuch chuck

Move the admin forms to lib/Forms and the admin script to admin/; goal
is to break it into smaller scripts eventually.

1.151 (+13 -13 lines) 06/26/2006 06:28 PM Chuck Hagenbuch chuck

more reference cleanup - keep them for forms since  is an object, but remove where not needed elsewhere. some of these are php 4.4 fixes

1.150 (+23 -27 lines) 06/23/2006 12:18 AM Chuck Hagenbuch chuck

- remove unnecessary singleton
- block ticket search results are now dynamically sortable
- remove some unused constants

1.149 (+22 -3 lines) 03/08/2006 03:01 PM Chuck Hagenbuch chuck

Add CAPTCHA support to the Add Comment and Create Ticket forms.

1.148 (+9 -9 lines) 01/13/2006 12:30 PM Jan Schneider jan

Add access keys to tabs

1.147 (+22 -14 lines) 01/08/2006 12:33 PM Chuck Hagenbuch chuck

[cjh] Fix permissions checking for ticket comments when an admin user is the
one making the comment (Bug #2673).

1.146 (+2 -2 lines) 01/01/2006 04:12 PM Jan Schneider jan

Happy new year\!

1.145 (+2 -4 lines) 09/21/2005 09:21 AM Jan Schneider jan

Queues can only be set by admins atm.

1.144 (+12 -1 lines) 09/20/2005 08:25 AM Jan Schneider jan

Fix permission checks.
Bug: 2629, 2635

1.143 (+9 -9 lines) 08/26/2005 05:06 AM Jan Schneider jan

Show version in search results.

1.142 (+3 -2 lines) 08/12/2005 11:25 AM Jan Schneider jan

Wrapping

1.141 (+1 -3 lines) 07/02/2005 10:10 PM Matt Selsky selsky

"@access public" is redundant.

1.140 (+2 -2 lines) 06/22/2005 09:32 PM Matt Selsky selsky

Clean up class variable phpdoc.

1.139 (+7 -8 lines) 05/31/2005 04:37 PM Matt Selsky selsky

phpdoc constant cleanup.

1.138 (+3 -3 lines) 05/30/2005 10:08 PM Chuck Hagenbuch chuck

Update and People tabs aren't ready for guest access.

1.137 (+61 -3 lines) 05/28/2005 03:14 PM Chuck Hagenbuch chuck

[cjh] Add explicit permissions for assigning and updating tickets
(tmerritt@email.arizona.edu, Bug #1955).

1.136 (+4 -4 lines) 05/12/2005 12:17 PM Chuck Hagenbuch chuck

[cjh] Honor creator permissions on tickets (tmerritt@email.arizona.edu,
Bug #1945).

1.135 (+3 -2 lines) 05/11/2005 06:03 PM Chuck Hagenbuch chuck

[cjh] Implement ticket watchers (tmerritt@email.arizona.edu, Bug #867).

1.134 (+2 -2 lines) 05/01/2005 02:12 PM Chuck Hagenbuch chuck

[cjh] Enforce permissions on queues in reports, let guests see reports
if they have permissions (Bug #1812).

1.133 (+2 -2 lines) 03/19/2005 10:08 PM Chuck Hagenbuch chuck

Make sure History tab is highlighted when it should be.

1.132 (+2 -2 lines) 03/03/2005 05:27 PM Chuck Hagenbuch chuck

not entirely happy with this hackish optional parameter, but need to
treat reminders slightly differently to not use the always_copy
setting, and if there's no ticket_id, then don't say Tickets # in the
subject of generated mail.

1.131 (+25 -14 lines) 02/10/2005 05:23 PM Chuck Hagenbuch chuck

[cjh] Allow administrators to delete attachments (Bug #1252).

1.130 (+2 -2 lines) 01/03/2005 09:35 AM Jan Schneider jan

Happy New Year

1.129 (+1 -2 lines) 12/18/2004 04:02 PM Chuck Hagenbuch chuck

[cjh] Remove the Attachment tab, as it currently serves no purpose beyond
the Comment tab (Bug: #868).

1.128 (+6 -1 lines) 11/16/2004 11:01 PM Chuck Hagenbuch chuck

phpdoc

1.127 (+4 -4 lines) 11/15/2004 11:28 PM Chuck Hagenbuch chuck

current, not menuselected with the new menu.

1.126 (+7 -3 lines) 11/03/2004 03:49 PM Chuck Hagenbuch chuck

Helps to add the file I put back. Also add a parameter to tell
Whups::getMenu() whether to return an object or a string.

1.125 (+20 -5 lines) 11/03/2004 03:30 PM Chuck Hagenbuch chuck

Use new <ul> menu. Consolidates things even a bit more.

1.124 (+10 -10 lines) 10/29/2004 11:50 AM Chuck Hagenbuch chuck

Apps using Horde_UI_Tabs should call Horde::applicationUrl() on their own. Makes javascript: urls much simpler to handle, etc.

1.123 (+3 -3 lines) 10/19/2004 11:22 AM mdjukic

Change all references to *.gif images to the new *.png.

1.122 (+3 -3 lines) 10/18/2004 06:06 AM mdjukic

change getParam('graphics') to getImageDir()

1.121 (+1 -82 lines) 10/12/2004 09:42 PM Chuck Hagenbuch chuck

Since it's currently not working anyway, I'm going to go ahead and
commit this removal of the clients code from Whups. This way we'll
have a clean slate going forward.

1.120 (+2 -2 lines) 09/29/2004 04:30 AM Jan Schneider jan

Fix undefined key for empty client lists.

1.119 (+10 -10 lines) 09/17/2004 12:04 AM Chuck Hagenbuch chuck

avoid starting property names/sql aliases with '_' characters.

Bug: 595

1.118 (+3 -3 lines) 09/13/2004 08:21 PM Chuck Hagenbuch chuck

- rename to Relationship_Manager.php, going into
Horde/Relationship/Manager.php (better PEAR semantics).

- Remove last UI bits from Links. Will be completely re-done
somehow. Can use poor man's visualization for now. :)

1.117 (+12 -19 lines) 09/12/2004 05:26 PM Chuck Hagenbuch chuck

Some of the Links removal. Lots of stuff to sort out here.

1.116 (+15 -1 lines) 09/07/2004 11:14 AM Chuck Hagenbuch chuck

Make sure what we're sorting by is defined.

1.115 (+3 -2 lines) 09/01/2004 01:32 PM Chuck Hagenbuch chuck

Need to instantiate Mail_RFC822 to avoid static method fatal errors with PHP5.

1.114 (+1 -4 lines) 08/30/2004 04:34 PM Chuck Hagenbuch chuck

Apps no longer need to call Help::javascript() - and indeed they shouldn't,
since it no longer exists.

1.113 (+9 -8 lines) 07/26/2004 06:35 PM Chuck Hagenbuch chuck

Take a shot at showing ticket owner changes too.

1.112 (+2 -2 lines) 07/25/2004 12:57 PM Chuck Hagenbuch chuck

Basic shot at consistent ticket email. Will undoubtedly need to be
tweaked, but it's a start. Should send email on all new tickets and
updates.

Bug: 46

1.111 (+2 -4 lines) 07/22/2004 10:54 AM Chuck Hagenbuch chuck

Fix sending of reminders.

1.110 (+7 -1 lines) 07/20/2004 10:49 PM Chuck Hagenbuch chuck

Set comment_text when relevant. (Mike Bydalek <mbydalek@mobilemini.com>)

1.109 (+19 -9 lines) 07/11/2004 12:58 AM Chuck Hagenbuch chuck

I've now tested everything except Set Type and Set Queue, and it's
working. I'm sure someone will find a bug or two, of course.

1.108 (+1 -10 lines) 07/06/2004 11:43 AM Chuck Hagenbuch chuck

More progress, cleanup, slimming, and updates. This is getting closer
to finished, but still isn't really tested. Need to get it into CVS so
I can hack at it on other machines, though.

1.107 (+2 -2 lines) 06/25/2004 12:30 PM Jan Schneider jan

Fix viral typo.

1.106 (+3 -3 lines) 06/23/2004 05:39 PM Chuck Hagenbuch chuck

Today's crop of Whups work.

1.105 (+58 -1 lines) 06/22/2004 05:59 PM Chuck Hagenbuch chuck

Latest round of work on Whups. More things work, not everything.

1.104 (+2 -2 lines) 06/22/2004 10:09 AM Chuck Hagenbuch chuck

More work on re-organizing Whups and moving towards the new whups_logs
format. This still isn't complete, but I'm trying to get myself to
finish it so I'm getting it to another machine.

1.103 (+2 -2 lines) 06/09/2004 11:16 AM Chuck Hagenbuch chuck

Consistency in method organization and naming (clients/searchClients, etc.)

1.102 (+3 -2 lines) 06/08/2004 07:26 PM Jan Schneider jan

Fix parse error.

1.101 (+6 -5 lines) 06/08/2004 05:59 PM Chuck Hagenbuch chuck

- Don't need clientsConfigured, just check if getClientSource() is non-empty
- More condensation/cleanup/renaming.

1.100 (+8 -8 lines) 05/24/2004 01:44 PM Chuck Hagenbuch chuck

- Group ticket histories by transaction, not by individual change.
- Try a (hopefully) slicker look for the ticket histories in the ticket display.

1.99 (+3 -2 lines) 04/19/2004 04:04 PM Chuck Hagenbuch chuck

Empty comment ids get passed through here.

1.98 (+8 -8 lines) 04/07/2004 10:43 AM Chuck Hagenbuch chuck

No more HORDE_LIBS.

1.97 (+6 -6 lines) 04/05/2004 11:10 PM Chuck Hagenbuch chuck

This *should* finish off the Module -> Queue conversion, including in
the SQL. Needs to be tested and ironed out before being ported to
dev.horde.org and marked done, though.

1.96 (+4 -2 lines) 03/26/2004 12:33 PM Jan Schneider jan

Use freshmeat style to obscure email addresses.

1.95 (+9 -6 lines) 03/25/2004 01:42 PM Chuck Hagenbuch chuck

Allow passing a userid to Whups::permissionsFilter()

1.94 (+3 -3 lines) 03/25/2004 12:11 PM Chuck Hagenbuch chuck

Don't throw errors if 'name' isn't set.

1.93 (+5 -1 lines) 03/19/2004 03:10 PM Chuck Hagenbuch chuck

Hide most of the useful bit of email addresses in display situations.

Bug: 19

1.92 (+2 -2 lines) 03/18/2004 04:56 PM Chuck Hagenbuch chuck

queues, not modules

1.91 (+12 -12 lines) 03/11/2004 04:01 PM Chuck Hagenbuch chuck

Use Queue instead of Module. Database fields have not been
touched. I've tested this, but it's also possible that some forms may
need to be tweaked to work, and that the UI may still say "module" in
some places.

1.90 (+9 -9 lines) 02/25/2004 11:19 PM eraserhd

* Delete Horde_Form_Vars::, use Variables:: instead.
* Delete Horde_Form_Renderer_rows::, was only used by Hermes and depends on
Horde_Form_Vars:: cruft.

1.89 (+3 -3 lines) 02/12/2004 03:04 PM Chuck Hagenbuch chuck

Move Browser::downloadUrl() to Horde::downloadUrl() because of
reliance on framework components (/download/ directories, etc.). This
was the only part of Browser:: that wasn't independant of other parts
of Horde.

1.88 (+2 -2 lines) 02/11/2004 05:17 PM Chuck Hagenbuch chuck

move Menu.php to a framework package.

1.87 (+2 -2 lines) 02/07/2004 12:43 PM Jan Schneider jan

Use Identity::singleton().

1.86 (+71 -10 lines) 01/27/2004 12:26 PM eraserhd

* Remove Whups_Driver::getClients() and move back into Whups::.  This is not
driver-specific.

Only showing the 100 latest revisions. Show all revisions? (may take a while).