-
Notifications
You must be signed in to change notification settings - Fork 0
Changes & Completed Tasks
-Deleted the Manifest file and the lib directory containing the JAR files, as well as the weird classpath directory, gitignore and anything generated by Eclipse.
-Used Maven and delete the jar files in the lib directory (Maven will provide the updated JARs)
-Implemented pom.xml for the dependences. Appengine plugin included in the pom.xml
-Added Blogger API library to Maven dependencies in pom.xml)
-Added AppEngine Plugin to Maven plugins in pom.xml
-Update to Java 17 runtime for the Google App Engine: Added version 17 runtime to appengine-web.xml
-Empty the index.html File
-Changed the Favicon from the Appengine default
-Changed web.xml xmlns version to 3.1. -Updated web.xml to lists the servlets and their mapping (the URLs used to access each servlet, or which servlet address points to which file). The welcome-file-list shows the URL mapping of BloviateServlet. -Added security constraint for the cron job to web.xml -Fixed the cron.xml to point to the correct servlet -Deleted configuration files blogger.properties and oauth.properties, as well as wordnik.properties since this library doesn’t work. -Replaced APP_NAME (from the old blogger.properties file) and scopes (the URL from the old oauth.properties file) in appengine-web.xml with environment variables. -Changed package name & directory structure to io.github.brettvac.bloviate -Moved the logic to authorize and initiate the callback to a Service class instead of it being located inside the “root” main servlet file (one-trick pony style).