summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* demo: add status to oauth buttonsgwagner/demo-oauth-statusGünther Wagner2022-02-141-3/+56
|
* Merge branch 'gwagner/ci' into 'master'Günther Wagner2022-02-031-1/+1
|\ | | | | | | | | ci: fix path to check-api script See merge request GNOME/librest!17
| * ci: fix path to check-api scriptGünther Wagner2022-02-031-1/+1
| |
* | Update AUTHORSGünther Wagner2022-02-031-1/+1
|/
* build: add abi-check to check for abi stabilityGünther Wagner2022-02-032-1/+116
|
* auth: document auth as deprecatedGünther Wagner2022-02-032-0/+9
|
* restore ABIGünther Wagner2022-02-021-0/+2
|
* doc: add Bastian to AUTHORS and fix README (markdown now)Günther Wagner2022-02-022-16/+13
|
* Merge branch 'wip/hadess/compilation-fixes' into 'master'Günther Wagner2022-02-024-5/+10
|\ | | | | | | | | Some build fixes See merge request GNOME/librest!16
| * ci: Enable examplesBastien Nocera2022-02-021-2/+3
| | | | | | | | This tests the libsoup2 build of the examples.
| * demo: Fix compilation with libsoup2Bastien Nocera2022-02-021-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | librest/examples/demo/demo-rest-page.c: In function ‘on_send_clicked’: librest/examples/demo/demo-rest-page.c:498:24: error: too few arguments to function ‘soup_logger_new’ 498 | SoupLogger *logger = soup_logger_new (SOUP_LOGGER_LOG_BODY); | ^~~~~~~~~~~~~~~ In file included from /usr/include/libsoup-2.4/libsoup/soup.h:31, from librest/examples/demo/demo-rest-page.c:23: /usr/include/libsoup-2.4/libsoup/soup-logger.h:59:13: note: declared here 59 | SoupLogger *soup_logger_new (SoupLoggerLogLevel level, | ^~~~~~~~~~~~~~~
| * docs: Fix gtk-doc warningBastien Nocera2022-02-021-1/+1
| | | | | | | | ../rest/rest-params.c:224: Warning: Rest: rest_params_as_string_hash_table: unknown parameter 'self' in documentation comment, should be 'params'
| * auth: Fix compile-time warningsBastien Nocera2022-02-021-2/+2
|/ | | | | | | | | | | | | | | | | | ../rest/rest-oauth2-proxy.c: In function ‘rest_oauth2_proxy_build_authorization_url’: /usr/include/glib-2.0/glib/glib-autocleanups.h:28:3: warning: ‘params_string’ may be used uninitialized [-Wmaybe-uninitialized] 28 | g_free (*pp); | ^~~~~~~~~~~~ ../rest/rest-oauth2-proxy.c:355:21: note: ‘params_string’ was declared here 355 | g_autofree gchar *params_string; | ^~~~~~~~~~~~~ ../rest/rest-oauth2-proxy.c: In function ‘rest_oauth2_proxy_new_call’: /usr/include/glib-2.0/glib/glib-autocleanups.h:28:3: warning: ‘auth’ may be used uninitialized in this function [-Wmaybe-uninitialized] 28 | g_free (*pp); | ^~~~~~~~~~~~ ../rest/rest-oauth2-proxy.c:114:21: note: ‘auth’ was declared here 114 | g_autofree gchar *auth; | ^~~~
* Merge branch 'gwagner/flatpak-demo-build' into 'master'Günther Wagner2022-02-014-0/+47
|\ | | | | | | | | Flatpak demo build See merge request GNOME/librest!15
| * demo: added desktop fileGünther Wagner2022-02-013-0/+29
| |
| * demo: add flatpak build to gitlab ciGünther Wagner2022-02-011-0/+18
|/
* demo: add info-popovers for oauth authenticationGünther Wagner2022-02-011-2/+24
|
* news: added news about restauth and demoGünther Wagner2022-02-011-0/+5
|
* demo: add authentication methodsGünther Wagner2022-02-0113-12/+1255
|
* demo: add about dialogGünther Wagner2022-02-012-1/+55
|
* auth: remove auth from proxy and callGünther Wagner2022-02-014-82/+21
| | | | | Currently it has not practical use. I will rethink how to implement this in nicer way in order to make one-request basic auths possible.
* proxy-call: prevent message form if no params availableGünther Wagner2022-02-011-6/+12
|
* Merge branch 'bilelmoussaoui/docs' into 'master'Günther Wagner2022-01-291-0/+3
|\ | | | | | | | | readme: add a link to the docs See merge request GNOME/librest!14
| * readme: add a link to the docsbilelmoussaoui/docsBilal Elmoussaoui2022-01-291-0/+3
|/
* Merge branch 'baarkerlounger-master-patch-70333' into 'master'Günther Wagner2022-01-192-1/+25
|\ | | | | | | | | RestDemo flatpak build See merge request GNOME/librest!13
| * Update readme: add RestDemo flatpak build instructionsbaarkerlounger2022-01-191-0/+24
| |
| * Update org.gnome.RestDemo source to point at Gitlabbaarkerlounger2022-01-191-1/+1
|/
* gitlab: don't build examplesGünther Wagner2022-01-181-1/+1
|
* examples: rest demo gui applicationGünther Wagner2022-01-181-1/+1
|
* examples: rest demo gui applicationGünther Wagner2022-01-1812-0/+567
|
* rest: correct includepath of headerGünther Wagner2022-01-131-2/+2
|
* meson: show vapi option in summaryGünther Wagner2022-01-133-0/+9
| | | | | Also protect against misconfiguration of introspection and vapi as introspection is needed for vapi generation
* Merge branch 'new-vapi' into 'master'Günther Wagner2022-01-133-1/+21
|\ | | | | | | | | | | | | Generate vapi for Rest Closes #5 See merge request GNOME/librest!12
| * Fix merge conflicts.CodedOre2022-01-1375-2997/+3032
| |\ | |/ |/|
* | Merge branch 'gwagner/deprecated' into 'master'1.0.00.9.0Günther Wagner2022-01-1233-844/+957
|\ \ | | | | | | | | | | | | Modernized the codebase See merge request GNOME/librest!11
| * | tests: fix warningsGünther Wagner2022-01-122-8/+13
| | |
| * | params: reworked to boxed and listGünther Wagner2022-01-128-86/+322
| | | | | | | | | | | | | | | | | | | | | RestParams was implemented as HashTable. Limitations are that it did not preserved the order of individual parameters aswell as duplicates aren't allowed. Reworked it to a GList and introduced reference counting and a boxed type.
| * | xml: modernizedGünther Wagner2022-01-122-24/+29
| | |
| * | youtube: modernizedGünther Wagner2022-01-122-83/+64
| | |
| * | lastfm: modernizedGünther Wagner2022-01-125-153/+109
| | |
| * | flickr: modernizedGünther Wagner2022-01-125-230/+180
| | |
| * | fixed deprecated g_memdupGünther Wagner2022-01-121-1/+1
| | |
| * | fixed sentinel warning in testsGünther Wagner2022-01-122-2/+2
| | |
| * | oauth_proxy_call: remove private usageGünther Wagner2022-01-122-74/+20
| | | | | | | | | | | | Instead use public API of OAuthProxy
| * | oauth_proxy: modernized and alignedGünther Wagner2022-01-122-116/+154
| | |
| * | rest-proxy: modernized and alignedGünther Wagner2022-01-122-67/+63
|/ /
* | Merge branch 'gwagner/oauth2' into 'master'Günther Wagner2022-01-1251-2197/+2118
|\ \ | | | | | | | | | | | | OAuth2 Pkce Workflow See merge request GNOME/librest!10
| * | OAuth2 Pkce WorkflowGünther Wagner2022-01-1251-2197/+2118
|/ /
* | oauth: fix payloadGünther Wagner2022-01-111-1/+3
| | | | | | | | | | | | Due to the change to soup3 we save the payload now as GBytes. The trailing '\0' is not part of that and therefore one has to create a full string afterwards.
| * Generate vapi for RestCodedOre2022-01-133-0/+21
|/