• last updated 17 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
improve spelling

    • -3
    • +3
    /openacs-4/packages/xowiki/tcl/xowiki-procs.tcl
Added a ".donecallback" in addition to "-wait" for async operations (via atjobs)

When a "-donecallback" is specified, it is fired when either the async

operation status is "succeeded" or leads to an error. The operation

status is added as additional argument to the callback (it might be a

dict for unexpected replies from MSGraph).

The additional argument was added to the methods

- team archive

- team clone

- team create

- team unarchive

    • -9
    • +100
    /openacs-4/packages/xooauth/tcl/ms-procs.tcl
make package requiring more robust (there seems one more issue with assumptions about loading order, we should use bson lib)

MSGraph: added a "-wait" option for async operations

this concerns the methods

- team archive

- team clone

- team create

- team unarchive

    • -15
    • +38
    /openacs-4/packages/xooauth/tcl/ms-procs.tcl
MSGraph: added built-in support for pagination

By default, MSGraph returns for a query just the first 100

results ("pagination"). To obtain more results, it is

necessary to issue multiple requests. If "-max_entries" is

specified, the interface tries to get the requested

number of entries. If there are less entries available,

just these are returned.

The parameter -max_entries was added to the following calls:

- group list

- group member list

- user list

    • -23
    • +123
    /openacs-4/packages/xooauth/tcl/ms-procs.tcl
Factor out common code, which is not specific to Microsoft Graph

    • -275
    • +43
    /openacs-4/packages/xooauth/tcl/ms-procs.tcl
    • -0
    • +288
    /openacs-4/packages/xooauth/tcl/rest-procs.tcl
file rest-procs.tcl was initially added on branch oacs-5-10.

    • -0
    • +0
    /openacs-4/packages/xooauth/tcl/rest-procs.tcl
deactivate grammarly as well, when spellcheck is turned off for textarea

uadded team archive/unarchive operations

    • -27
    • +56
    /openacs-4/packages/xooauth/tcl/ms-procs.tcl
experimental support for the Microsoft Graph API (e.g. for teams integration)

    • -0
    • +1056
    /openacs-4/packages/xooauth/tcl/ms-procs.tcl
file ms-procs.tcl was initially added on branch oacs-5-10.

    • -0
    • +0
    /openacs-4/packages/xooauth/tcl/ms-procs.tcl
Comment out code that was broken since its very introduction 21 years ago

Whitespace cleanup

Flag api as private

Streamline idiom

Deprecate obsolete private api

Whitespace cleanup

Extend test and include more tested api

Extend test to include more api

Fix rss-support.rss__first_url_for_package_id automated test

Test rss_first_url_for_package_id

this test will currently fail because of a bug. Fix will come in a later commit

Test utility

file rss-utilities-procs.tcl was initially added on branch oacs-5-10.

Add more covered api

Test some RSS api

file rss-generation-service-procs.tcl was initially added on branch oacs-5-10.

better control of browser built-in spellcheck

- xowiki: added property "spellcheck" to formfield classes "textarea" and "text_fields"

- xowf: allow per-exam to activate/deactivate spellcheck in these widget classes

    • -2
    • +2
    /openacs-4/packages/xowiki/xowiki.info
undo escaped changes (debugging info)

avoid that invalid tags are inserted to the db

The inserted tags have to be compatible with

Package->validate_tag

    • -2
    • +9
    /openacs-4/packages/xowiki/tcl/xowiki-procs.tcl
Intercept the cornercase of a pretty name made exclusively of invalid characters, which would result in an empty cr_items.name and in an error