Activity for red-feed-aggregator

  • Julien Gouesse committed [10c8bd] on Code

    Updates the JDBC PostgreSQL driver

  • Julien Gouesse committed [b5785e] on Code

    Removes a useless interface

  • Julien Gouesse committed [cc71ec] on Code

    Huge rewrite adding support of SQL arrays and structs into the conversion of JDBC result sets into JSON

  • Julien Gouesse committed [9ddfd2] on Code

    Adds a mechanism to update the IPV4 DNS records of the apex domain and the www subdomain using Gandi LiveDNS API

  • Julien Gouesse committed [c26897] on Code

    Uses nslookup to provide more accurate advises about the necessary changes to do on the DNS zone

  • Julien Gouesse committed [db4dcf] on Code

    Improves the message about the changes to do in the DNS A record for the apex domain

  • Julien Gouesse Julien Gouesse committed [b6ec2c] on Code

    Switches to Jetty 11.0.13

  • Julien Gouesse Julien Gouesse committed [19d0cc]

    Removes a useless variable and switches to Jetty 11.0.11

  • Julien Gouesse Julien Gouesse committed [d00343]

    Fixes the renewal script again, the password was stored with unnecessary line breaks

  • Julien Gouesse Julien Gouesse committed [624eab]

    Creates a lot less temporary objects when converting the result set into JSON

  • Julien Gouesse Julien Gouesse committed [b356f9]

    Protects the class mapping returned by the getter in the converter

  • Julien Gouesse Julien Gouesse committed [767f1d]

    Drives the class mapping modifiable in the converter

  • Julien Gouesse Julien Gouesse committed [d5a76f]

    Hides the password during the test of the converter

  • Julien Gouesse Julien Gouesse committed [d994f9]

    Improves the fallbacks of the converter for database-specific SQL types

  • Julien Gouesse Julien Gouesse committed [a78db1]

    Uses the column label instead of the column name in the converter and provides more informative exceptions

  • Julien Gouesse Julien Gouesse committed [b1f580]

    Repairs the support of database-specific types managed as String or SQLXML in the converter

  • Julien Gouesse Julien Gouesse committed [8665da]

    Increases the robustness of clob and nclob management in the converter

  • Julien Gouesse Julien Gouesse committed [6565ad]

    Reduces the complexity of the converter's main method

  • Julien Gouesse Julien Gouesse committed [54cbf8]

    Removes the unsupported bit values from the unit test

  • Julien Gouesse Julien Gouesse committed [791286]

    Displays the JDBC type of an unsupported field

  • Julien Gouesse Julien Gouesse committed [fc583d]

    Throws a more appropriate exception in the converter to prevent it from looking for a delegate

  • Julien Gouesse Julien Gouesse committed [5e77d0]

    Fixes a NullPointerException thrown when the unsupported field has a null value

  • Julien Gouesse Julien Gouesse committed [88e229]

    Fixes the database name of the unit test

  • Julien Gouesse Julien Gouesse committed [c0eeb2]

    Compiles classes with debug symbols to ease debugging

  • Julien Gouesse Julien Gouesse committed [0a7798]

    Adds some values into the table used in the unit test of the JDBC result set to JSON converter

  • Julien Gouesse Julien Gouesse committed [6479dc]

    Implements the unit test of the JDBC result set to JSON converter

  • Julien Gouesse Julien Gouesse committed [c6121b]

    Uses a more recent PostgreSQL JDBC driver in order to support convertion into OffsetTime

  • Julien Gouesse Julien Gouesse committed [9983bf]

    Uses OffsetTime when converting a time with timezone into JSON and adds support of many types in the converter

  • Julien Gouesse Julien Gouesse committed [b57a80]

    Adds some dependencies to run the unit test

  • Julien Gouesse Julien Gouesse committed [58423a]

    Prepares the addition of a unit test for JDBC ResultSet to JSON conversion

  • Julien Gouesse Julien Gouesse committed [8a7505]

    Adds a class responsible for turning JDBC result sets into JSON

  • Julien Gouesse Julien Gouesse committed [d5924b]

    Updates the versions of Jakarta EE libraries used in the Jetty module

  • Julien Gouesse Julien Gouesse committed [9684e4]

    Switches to Jetty 11.0.9

  • Julien Gouesse Julien Gouesse committed [6b25d3]

    Merge branch 'master' of ssh://git.code.sf.net/p/red-feed-aggregator/code

  • Julien Gouesse Julien Gouesse committed [44f630]

    Switches to Jetty 11.0.8 and removes a useless commented section about GoAccess

  • Julien Gouesse Julien Gouesse committed [25ff3b]

    Removes the polyfills for MS IE from the next (fully HTML5 compliant) version

  • Julien Gouesse Julien Gouesse committed [17c25b]

    Prepares the next version with full HTML5 support

  • Julien Gouesse Julien Gouesse committed [0018ef]

    Ensures that the server waits for the DHCP server to bring up the network interface so that it restarts correctly and it's reachable after a power outage when the residential gateway takes a long time to restart unlike the server

  • Julien Gouesse Julien Gouesse committed [92cb4c]

    Fixes the path of the Jetty base in the script responsible for converting certificates for Jetty

  • Julien Gouesse Julien Gouesse committed [5502d0]

    Ensures that a root domain name is passed to the script and checks whether the email address seems to be correct

  • Julien Gouesse Julien Gouesse committed [e123c2]

    Sets the certificate name in order to ensure the consistency of the subdirectories in /etc/letsencrypt to avoid breaking the hooks, suggested by rg305 on Let's Encrypt forum

  • Julien Gouesse Julien Gouesse committed [71ba21]

    Handles the www subdomain, asks for a single SSL certificate managing both the domain name with and without this subdomain

  • Julien Gouesse Julien Gouesse committed [24d0a5]

    Removes some useless variables in the SSL management

  • Julien Gouesse Julien Gouesse committed [5a09ac]

    Simplifies the nftables rules

  • Julien Gouesse Julien Gouesse committed [698a69]

    Fixes the command line using OpenSSL to create the PKCS12 file

  • Julien Gouesse Julien Gouesse committed [b94178]

    Stops using keytool to simplify the management of certificates and fixes nftables rules

  • Julien Gouesse Julien Gouesse committed [f8a133]

    Ensures that the script is run with bash

  • Julien Gouesse Julien Gouesse committed [9940ec]

    Stops hardcoding the keystore password and ensures the mandatory parameters are set

  • Julien Gouesse Julien Gouesse committed [2a3cc8]

    Uses the Jetty module instead of putting numerous JARs into the WAR

  • Julien Gouesse Julien Gouesse committed [73b1d7]

    Updates the IP address of the local SFTP server

  • Julien Gouesse Julien Gouesse committed [4c0655]

    Switches to Jakarta EE 9 and adds an experimental (untested) Jetty module for Jakarta RESTful Web Services APIs

  • Julien Gouesse Julien Gouesse committed [b98c53]

    Overwrites allowed and denied hosts instead of appending in order to avoid any side effects in case some default rules might conflict

  • Julien Gouesse Julien Gouesse committed [5c8b4f]

    Stops hardcoding the email and the domain name, restricts SSH to the local subnet as an option

  • Julien Gouesse Julien Gouesse committed [611041]

    Replaces iptables by nftables

  • Julien Gouesse Julien Gouesse committed [c27a63]

    Installs nftables, starts Jetty after setting the context for the certification bot, stops configuring HTTPS when the generation of the certificate fails

  • Julien Gouesse Julien Gouesse committed [c123d9]

    Restricts the static deployment for Certbot's ACME challenge to the only directory it watches

  • Julien Gouesse Julien Gouesse committed [72256e]

    Restarts Jetty only once in order to take into account the change of configuration to reload the SSL certificate if updated

  • Julien Gouesse Julien Gouesse committed [715748]

    Fixes the SSL context XML file by adding the XML header which was missing from the tutorial I used as a source of inspiration

  • Julien Gouesse Julien Gouesse committed [24a060]

    Fixes the retrieval of the certificate generated by Let's Encrypt

  • Julien Gouesse Julien Gouesse committed [37960a]

    Fixes the setting allowing to prevent the MAC address from being modified

  • Julien Gouesse Julien Gouesse committed [39ce84]

    Adds the script used to install a server from scratch into the repository

  • Julien Gouesse Julien Gouesse committed [60ba04]

    Adds a shift at the left of each toggle to drive the hierarchy easier to understand and adds a polyfill for String.repeat()

  • Julien Gouesse Julien Gouesse committed [e7b636]

    Takes into account the 'text' attribute of the outlines

  • Julien Gouesse Julien Gouesse committed [940c2d]

    Disallows to open leaf nodes from OPML files

  • Julien Gouesse Julien Gouesse committed [0f6fc7]

    Drops support of MS IE < 9 and obsolete versions of other web browsers not supporting XML, XHTML and HTML native DOM parsing

  • Julien Gouesse Julien Gouesse committed [4a163a]

    Adds the full support of the hierarchy inside OPML files

  • Julien Gouesse Julien Gouesse committed [718c58]

    Prepares the full support of the hierarchy inside OPML files

  • Julien Gouesse Julien Gouesse committed [fc4c4e]

    Restarts Jetty after uploading the files to prevent partial reads

  • Julien Gouesse Julien Gouesse committed [a21974]

    Fixes the support of outlines of types 'link' and 'include'

  • Julien Gouesse Julien Gouesse committed [d09549]

    Filters nodes to handle only elements

  • Julien Gouesse Julien Gouesse committed [3b7e3e]

    Adds the missing declaration of a variable

  • Julien Gouesse Julien Gouesse committed [664dd2]

    Adds partial support of OPML outines containing only some text

  • Julien Gouesse Julien Gouesse committed [03a298]

    Disables feed automatic discovery on outlines of type 'link' and 'include' and uses a tree walker to explore the body of an OPML XML document

  • Julien Gouesse Julien Gouesse committed [6acee3]

    Updates the title, the metadata and the viewport

  • Julien Gouesse Julien Gouesse committed [6fcad4]

    Fixes a TypeError happening when reading an Atom feed on an old web browser, handles OPML outline's type as case-insensitive and takes into account 'link' outline's type

  • Julien Gouesse Julien Gouesse committed [94a337]

    Uses an anchor as a symbol for the link that allows to share the representation of an URL in the aggregator

  • Julien Gouesse Julien Gouesse committed [e7f5a2]

    Adds a noscript notice to handle the absence of JavaScript

  • Julien Gouesse Julien Gouesse committed [a13017]

    Simplifies the graphical user interface and adds a sharable URL near each close button if possible

  • Julien Gouesse Julien Gouesse committed [1f6f81]

    Remplaces the two buttons used to add feeds by a single one in order to simplify the graphical user interface

  • Julien Gouesse Julien Gouesse committed [6831c9]

    Fixes the TypeError happening when a web browser doesn't natively support HTML parsing with DOMParser

  • Julien Gouesse Julien Gouesse committed [a90374]

    Fixes the TypeError happening when a web browser doesn't natively support HTML parsing with DOMParser

  • Julien Gouesse Julien Gouesse committed [ed06e5]

    Adds a button to remove an element

  • Julien Gouesse Julien Gouesse committed [1eca79]

    Fixes the size of the right-pointing triangle

  • Julien Gouesse Julien Gouesse committed [72d1c4]

    Displays the full URL near the toggle

  • Julien Gouesse Julien Gouesse committed [65d063]

    Adds a polyfill to support window.location.origin in MS IE 11 and prepares a function to download a file on the client

  • Julien Gouesse Julien Gouesse committed [169198]

    Recenters the forms

  • Julien Gouesse Julien Gouesse committed [9f7bcf]

    Increases the size of the address bar

  • Julien Gouesse Julien Gouesse committed [d6e3b0]

    Fixes a regression happening only in Microsoft Internet Explorer 11 when calling the CORS proxy by adding a polyfill for String.endsWith() and String.startsWith()

  • Julien Gouesse Julien Gouesse committed [440238]

    Improves the following of redirections and supports 2 charsets in the CORS proxy

  • Julien Gouesse Julien Gouesse committed [d4ea43]

    Fixes the pre-parsing of the HTML document containing conditional comments

  • Julien Gouesse Julien Gouesse committed [81243b]

    Allows to add multiple URLs

  • Julien Gouesse Julien Gouesse committed [c75bae]

    Adds some support of compression into the CORS proxy

  • Julien Gouesse Julien Gouesse committed [d3c0f3]

    Allows to add multiple files

  • Julien Gouesse Julien Gouesse committed [f6a70e]

    Reports the errors happening in the CORS proxy in the web application

  • Julien Gouesse Julien Gouesse committed [4a9f1d]

    Works around the servers that block the CORS proxy by setting a user agent

  • Julien Gouesse Julien Gouesse committed [3a3c55]

    Gets rid of a warning in Apache Ant by setting includeantruntime to false

  • Julien Gouesse Julien Gouesse committed [a428a1]

    Uses my own CORS proxy in the aggregator

  • Julien Gouesse Julien Gouesse committed [cddaf1]

    Ignores the 'target' directory in GIT to avoid committing it

  • Julien Gouesse Julien Gouesse committed [e843f9]

    Reports invalid hostnames in the web application too

  • Julien Gouesse Julien Gouesse committed [7eec8f]

    Shows parser errors in the web application

1 >
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.